what engine.. Is coolant low, does it overheat. does it make good heat from the heater when idling,
Fan running on high, I am guessing you are talking the rad cooling fans not the interior blower motor.
It is possible he has it in the defrost in mode on all the time.. defrost mode could call for the A/C compressor to engage turning on the fans.. check all fuses..
Also coolant temp sensor could be sensing high temp, calling for more fan if low on coolant, sensor could get incorrect reading if not submerged in liquid.sensors must be submerged to function correctly
Seems a little online searching brought up a lot of problems with coolant leak/loss issues on the cruze in this vintage I am leaning on low coolant and a small leak.. as it's been three months you say since he had a stat.. All stats now are designed to fail in an open position to prevent overheating .. Erratic heat Guage, and cooling fans running are pointing me to low coolant..Hard to do a home diagnose..
Hope that helps a bit
__________________
There is no elevator to success — you have to take the stairs.
It is a 1.4 and heater is working fine. I didn't know about a recall and we've never received a notice. I'll have a look at the pump for leaks and go from there.
Bug doesn't live here. so I highly doubt he'd notice anti-freeze in the snow or even a puddle for that matter.
I've bled the rad twice, once before a new sensor and after. Made no difference. Fuses all good, and I switched the fan relays.