Truck has 12k miles on it. Went on a 4-day vacation, come back, fire the truck up (I drive it frequently, so it is not like its been sitting a month) and it wants to idle lower than normal.
Drove it a lot today, fully warmed up, and coasting to stop signs/lights, with the A/C on, it nearly stalls, to the point where the computer shuts A/C compressor off, as idle speeds read 400-500rpm.
Otherwise truck runs fine when in gear and cruising/accelerating.
In my years of working on late-model, EFI hot-rods, this is acting like a stuck or dirty IAC valve. But I did a search here, and a number of low idle issues seem to be attributed to the TPS. My experience with bad TPS's is that there will be a "dead spot" in its range, and you will feel this when accelerating.
So what do you guys think? Replacing TPS is simple, I can tell. I didn't really take a look at the IAC valve yet, although I can see the sensor. Is this something that is easy to remove/clean without having to replace a gasket of some sort?
Just looking for opinions before I take the time to rip into it.
Drove it a lot today, fully warmed up, and coasting to stop signs/lights, with the A/C on, it nearly stalls, to the point where the computer shuts A/C compressor off, as idle speeds read 400-500rpm.
Otherwise truck runs fine when in gear and cruising/accelerating.
In my years of working on late-model, EFI hot-rods, this is acting like a stuck or dirty IAC valve. But I did a search here, and a number of low idle issues seem to be attributed to the TPS. My experience with bad TPS's is that there will be a "dead spot" in its range, and you will feel this when accelerating.
So what do you guys think? Replacing TPS is simple, I can tell. I didn't really take a look at the IAC valve yet, although I can see the sensor. Is this something that is easy to remove/clean without having to replace a gasket of some sort?
Just looking for opinions before I take the time to rip into it.

