Thanks, I will clean the IAC. I turned it on today and when I tried
to plug in the MAF the truck went to stall, so I unplugged it
quick. It stayed on so I plugged the MAF in again, and I heard a
click, and the truck kept running fine. It is turning off and on
fine, but I know it will happen again. I think it sounded like a
relay click. I am going to start changing relays from a parts
truck. What do you think?

If you hear a click it could be the IAC. It opens and closes and
should do so smoothly. See if you can feel the click on the IAC
when the engine starts. The net should instruct you on how to
check an IAC and what faults to look for. Also check for a faulty
electrical to the IAC, clean with electrical contact cleaner. Get
codes read, you could have a fault registered that is not causing
the idiot light to flash.

Content submitted by Users is not endorsed by CarGurus, does not express the opinions of CarGurus, and should not be considered reviewed, screened, or approved by CarGurus. Please refer to CarGurus Terms of Use.