The wheel shaking may be a bad tie rod end or ball joint. Lift the the vehicle up and see if there is play up and down then side to side of the wheel. As for the gas mileage, Im getting pretty horrible gas mileage myself. I just took a trip up to NY from NC and doing 70 mph, I got 17.7 mpg. Im quite dissapointed.