I'm not a Z guy but it smacks of a bad coolant temp sensor.