Ya try and change the 02 sensor. Have you pulled the plugs to make shure there ok ive roached a crappy set of champions in like 5k so its an easy check anyways. And you should defanatly be getting way better milage than that, in my car driving in town every week i get 25-26 on the highway i get...