Hi All, A year ago we were getting the engine misfire code and we researched here and at the old site and came to the conclusion that the throttle body needed cleaning. So after following all the excellent directions and replacing the air filter things were wonderful. Was even getting better gas mileage. Fast forward to now. Things are back to surging and getting the engine misfire code again. I put the seafoam cleaner in the gas and used the high octane no real change. I did find that if I stomped on the gas while rolling at about 30 and didn't let up till I hit 70 that it wouldn't surge after that till next time I drove it, but now the surging is getting more frequent. Spark plugs were changed about 2yrs ago. Truck has132k miles on it. I work third shift and have to drive the interstate and really don't want to get stick on the side of the road at 11pm. Anyone help with suggestions on what to fix/clean now?