Have similar symptoms (dificulaty starting when engine is warm and turned off for 10 minutes or less)
Would like to replace engine coolant sensor but do not know where it is located.
Check Engine Light = ON
DTC P0116 active
Engine occasionally goes into high idle when warm... using an ELM327 scanner I was able to see that the high idle shift corresponds to erratic coolant temperature readings.
I just got the truck. It is over heating. I replaced the water pump. Not sure it was defective but changed it anyway. Still got hot. Rmoved the thermostat. Still get hot. Is the clutch fan bad? How can I test it and can a bad fan cause this problem. My truck doesn't have electric fans. Only the reg fan.
Engine intermittently goes into high idle while warming up or when at operating temperature. Replaced coolant temperature sensor (was very brittle) and problem has gone away for now. The plastic on the sensor was brittle but functioning withing range at the time of testing, (tested with multi-meter and thermometer according to FSM). Still it was in bad shape and would not trust it to read accurately after so many miles, hours and cycles up to operating temperature.