I had the exact problem a long time ago and it was the Idle Air Control module. Passenger side, two screws mounted to intake, tube going to airbox. Removed, took apart, cleaned with carb safe sensor, installed. Also removed intake tubes opened butterflys, cleaned all around inside even with...