Great pics looks like a blast.
25 MPG in my dreams, I am like Chili around 16-18 MPG. In a BN 4Runner I never got 25 mpg but then again I never tried.
Keep using the knee if that is what is wrong. Push it till it starts to hurt nearly and then ice and rest. Best advice I ever gave myself ;-)