I finally got the po codes to quit lighting up. The truck runs like new again. But I can't get more than 14mpg! Now listen all! Everything is new! The fuel pump, filter, the spider system complete with a new regulator, gaskets, all of it new! The fuel system is all new! Now the cap, rotor, plugs and wires are all new! The MAF and the IAC are new now. No cheapies here! It runs great, no stalls, no hesitation or anything of a kind. Does anyone have an idea why the mpg's are so poopy! Before any problems occurred, I was getting 20 to 22mpg on this thing now only 14 hwy and around 12 in town.