On my last car... I changed the fuel filter and gained like 20 miles to the tank. Might want to check the fuel filter?