It sound like the most common problem is the Idle air control valve get stuck. So i am going to clean that. I was alos reading that these motors have a idle up mode for the power steering. I am wondering if thats affected by me running a PSC Tc power steering pump for my ram assist. If its not the Iac i am going to try the thermostat and look into the coolant temp sensor.