thank you for the question hope this helps
If the engine runs smoothly other then at idle, then I suspect one of the idle sensors. The Throttle Position Sensor, TPS and Idle Air Control, IAC, motor are both involved in controlling the engine to idle properly.
you should check spark plugs notice if any are fouled.....A sooty black coating on the electrodes indicates an overly rich mixture. In this case, either the Coolant Temperature Sensor, CTS, or the oxygen sensor could cause the Engine Control Unit, ECU, to command a rich mixture.
If I was helpful please click the accept button bonuses are appreciated If I haven't answered your question completely just respond for more help We have real time chat available now just go to my profile and request chat at the bottom
Thanks
David