retiredsparky
Full Access Member
- Joined
- Jul 9, 2016
- Posts
- 379
- Reaction score
- 121
Have you checked fuel pressure? Fuel pump in the tank, fuel pressure regulator on top of engine can be culprits. There is an idle air controller (IAC) that can fail. The PCM reads the crank sensor to determine engine rpm, then adjusts the idle rpm to match the programmed idle number. If I was guessing, I would say the IAC is the culprit. Or take it to an independent shop and maybe spend less than throwing parts at it.