Maybe it's the coolant temperature sensor acting up?