Sputter when starting, but not all the time
My truck ('04 2.3L, 5 spd) has been having an intermittent problem with idling. No check engine light. It normally starts and idles just fine, but sometimes will start and sputter around 500 rpm, almost dying, and will continue to do so until I push the gas to the floor. Once it revs up it will come back down and idle just fine. I immediately assumed that it was the IAC so I replaced it but it is still doing the same thing. I have been looking for any kind of pattern and I noticed that it does it more often when I drive the truck a short distance, shut it off for less than 2 hours or so, and then try to start it again. I cleaned the MAF sensor with MAF cleaner and there is no change. I figured the MAF sensor malfunctioning would throw a code anyway but I didn't know what else to try. Any help would be great. Thanks.