Have you changed your LIM gasket? I've seen the oil in the coolant gunk up the sensor and make it turn on randomly.