When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
The gauge says the engines is cool. It think it should be the, fan didn't stop for quite some time . I didn't see any codes but I am not sure where to find them. I don't have any diagnostic tools. I can remove the battery lead and re-install it and bring it to the dealer but I don't think they can find the problem if it is not acting up when it is there.
By "cool", do you mean the engine is too cold, or the engine temperature appears normal (about 220) when running for a while???
An intermittent (or disconnected) engine coolant temperature sensor (mounted to the waterpump) will cause the gauge to read cold, and the radiator fan will run continuously as a fail-safe. It also could be a sticking water thermostat (also mounted to the waterpump housing).
This happened a few months ??ago no problem since. It then happpened last week. Pulled the bat cable problem goes away for a fe months. Very strange?? Thanks
The coolant temp sensor and thermostat are known to be very consumable on this family of engines. The fan will stay on as a fail safe like posted above. I'd replace the temp sensor and thermostat. They're cheap and easy to do.
After my 2016 had the same issue, I noticed that my analog temp gauge never got above 175 deg. Whether this was because of a failure of the thermostat or the previous owner installed a lower temp version, everything I read pointed to this being the root cause of the issue with the fault occurring.
I purchased an OEM thermostat and a new temp sensor and replaced them both. I have yet to have the fault, and my coolant temp runs between 195 and 205 degrees.