Thanks for the answer. Yes everything was checked.. If you mention the Throttle position sensor, it working great, no ecu diagnostic code 51 or whatever everything is fine.. The only thing I suspect is the idle switching control valve.. Whenever cold or warm engine, if I remove the 3 pin connector, ...