Keep getting check engine light on, code is for coolant, doesn’t run hot. In the past I have added coolant to reservoir, was maybe 1/2 inch low and after a few days check engine light goes off and stays off for a few months. I don’t see any leaks, anyone got any ideas? Is there a sensor for coolant level? Any other sensors cause this?