Thermal sensors might not be feasible i think? as temperature stays constantly warm during operation, but this is a good idea though. Perhaps a device with a potentiometer to adjust the reverse polarity trigger every, say, how many hours once, and running for like 30 seconds.
Once engine turns...