I could sure use some help to figure out what is causing my vehicross to have problems at start-up. When I go to start me vx the idle goes up around a 1000 rpm then drops to 400-500 rpm - sometimes surging between 500 and 800 rpm, but will most likely just die unless I give it a little gas to catch it.
This problem is always worse after it has been driven and up to temperature. I am not sure why it worse when the engine is hot. I have put new spark plugs in it, cleaned the throttle body, new IAC valve motor, TPS new, and a new ECT sender. None of these has corrected the problem. Hoping someone has experienced this problem or knows what I should do next. Thanks,