My 2007 Odyssey radiator fan stays on for a few minutes after turning off the car, the thermostat does not show engine is hot however i keep having to put coolant in my tank every other month because its almost empty. After taking it to a shop they confirmed that there is no leak from the radiator however the check engine light recently came on and it shows the code P2185 which says I need to replace the engine coolant temperature sensore, my question is ; would a bad sensor cause the coolant to be burned out quickly ? Thanks.