I'm having some idle issues on my 2003 2.3L
If its been sitting outside in the cold, and I start it up in the morning, it will start, rpms will shoot up to normal range when cold, and than putter and die. It doesn't always do this.
It does however ALWAYS do this. While driving and coming to a complete stop its all good. But while at the light with car in "D" and my foot on the break, I can feel and hear the car trying to move forward (reving up) and than dropping back down (reving down).
Its pretty shakey at idle, but doesn't feel like a misfire.
I've cleaned the EGR and IAC, and ran seafoam from the gas tank (which surprisingly helped with acceleration and fuel economy).
The spark plugs are new and have been gapped and checked.
Truck has 61,000 miles on it.
Could a Mass Air Flow be causing this?