Where are these two items located on my 2003 Chevy venture? TPS and Idle Air Control Motor? Do you have a diagram I can look at and something to explain how to replace them.
Throttle Position Sensor or Idle Air Control Motor on 2003 Chevrolet Venture
Both mounted on throttle body. IAC motor can stick and thus cause either hi idle, or very low idle with engine stall at stops. Problem is not always the IAC motor itself, but rather the seat withing the throttle body. It gets covered in carbonized gunk and won't let the air control valve close completely causing low or even high idle. Replacig the IAC won't help cause the new one will just get clogged in the old gunk. Fix is simple. If no engine code, then IAC is probably electrically intact, just mechanically stuck. Remove the IAC (not trivial), and either clean the IAC male head or replace the IAC completely (expensive). Most important, use carb cleaner saturated cutips (use four at one time) and rotate within the IAC control orifice as deep as posible to remove gunk from the seat. Should be covered in black goo. Do this 5-8 times (with fresh cutips each time) until almost no black residue remains. Then reinstall old IAC, and after starting idle should be perfect......this worked for me after multiple attempts by several "mechanics" at throttle valve cleaning alone did not work .
They should be on the throttle body
Follow the black air intake hose to where they connect to the metal part of the engine. Look on the back (firewall) side of the metal throttle body and you will see a harness connecting to the IAC on top and lower underneath, another harness connects to the TPS. Both have (torx head screws?) their fasteners facing the firewall so you have to work your torx tool with handle towards firewall to remove them.