I have a 1998 Ford Ranger with 4.0 liter V6 with 167,000 miles on it and just went in for an emission test with check engine light on and it had po171 and p0174 trouble codes according to that emission report. Added fuel injection cleaner, drove it for a day then replaced fuel filter and drove it for a couple days, then went in and had codes erased by OBD 2 scanner but didnt pass due to not finishing the drive cycle. Waited a couple of more days and replaced plugs and plug wires. Went in the next day and passed the emissions test. Now it ran fine after adding fuel injector cleaner, then fine after new fuel filter and deletion of the codes, then crappy after new spark plugs and wires, which is weird because it then passed the emission test. Took wires back and got new ones and runs a little better but still worse than before I did anything to the truck at all. Now I just popped a P0153 code and am not sure what is wrong. Probable cuase from forums seems to be a faulty MAF or O2 sensor. I did all of this just to pass emissions and now it runs rough at certain RPMs like around 2 G's, and popping the new code of po153 , which I just erased to see if it pops again. Could need to burn old fuel with injector cleaner in it and then refuel with full 92 octane gas which is what a guy at Schucks Auto Supply (where I;ve been getting my parts at) suggested I do befoe doing anything more expensive first like replacing sensors. BTW I did an engine oil flush before all this and an oil change just before the first emissions test... Any help would be appreciated.
