Greetings, I am a new mustang owner and here is my situation. 1998 mustang v6 3.8L the engine stumbles in idle (RPM are not erratic, constant 800 rpm). When acceleration between 1000 and 2000 rpm the car hesitates. After 2000 the hesitation is gone. Sometimes it does it, sometimes it don’t. does it while cold the same as hot.
I cleaned the IAC, MAFS, PCV, check all vacuum hoses, did fuel injector cleaner in gas tank, change air filter (it was dirty). When i disconnect the TPS the car does nothing it keeps running. When I disconnect the IAC the car dies.
I have not check the EGR or the taken out the TPS. So far no check engine light on.
Please help. I need guidance in this before starting to buy the valves and sensors.