I have a 2004 envoy xuv slt 4.2. I am having the idle drop way down at stop and motor dying. This only happens with a/c or heat on. I think it is the idle air control module which is part of the throttle body 350.00 dollars to buy. Is there any other things it could be?
