2004 Ranger with rough idle/stalling
In Park, in driveway; engine cold and warm...it has a rough idle and sounds like it wants to stall.
In Drive at stoplights, same as above.
In Park, in Driveway, engine warm or cold, at about 3000 rpm it starts to flutter and won't tach higher than about 3100.
I just replaced the fuel filter (with help from the forum!) and it didn't change anything.
I pulled the cover off the air filter and tried revving it up w/o the air filter in the way and it still did the same thing about 3000rpm.
Recently had the gas cap replaced as it was throwing that code.
ATM, I'm just borrowing this truck but thinking about buying it.
I'm thinking maybe EGR, or MAF or?????
thanks for any help you can give me!