The two times I had terrible mileage were One, when my IAC got loaded up and needed cleaning. Two, when my EGR exploded, might only be cracked for you if that is an issue. Mine can get 28 hwy for a long trip not going too fast. 22 is pretty average for it. 3.0 4wd wilderness package(read that as larger aggressive off-road tires and tall roof rack) '02.