It was due. Everything was working too well. The coolant temp is around 130 at full temp. I suspect the thermostat. Is this a common failure? And if so...