Welcome to 2CarPros. Okay, the first thing to do is try a simple power down and see if it resets the PCM. For this you just disconnect the battery negative cable. Leave it off for about 5 minutes. Reconnect it and take the car for a drive. It may need to relearn the idle speed so while you have the battery cable off, remove the intake air duct where it connects to the throttle body and use some throttle body or carburetor cleaner to wipe out any of the carbon or dirt build up inside the throttle body. Sort of like in this guide but without removing anything other than the intake air tube to just get access to it.
https://www.2carpros.com/articles/throttle-actuator-service
Wipe out as much as possible. Spraying a bit of cleaner in won't hurt anything but don't blast an entire can in there.
Once that is done, reconnect the air tube and the battery cable and start it. It may stumble a bit from the cleaner but should start to clear out almost instantly. See if it will now idle OK. If it does see if the hesitation is now gone. If yes, congratulations. If not feel free to return and yell at me, and we can see if there is another problem.
Tuesday, October 8th, 2019 AT 3:51 PM