I am having the same issue with my temp gauge but I am at 61,000 miles. It was working fine before that however once the weather got done to 55 degrees in TX, i noticed the car took a while to warm. I have read other posts where the cruze has issues with defective thermostats at about 60,000 miles. Mainly, if the car doesn't heat like it should, there are roughly two generally answers and that is the thermostat is not behaving correctly, and/or there is an issue with the heater core. With 9,000 miles i would just ask the dealership to change the thermostat out since its relatively easy to do and see if that doesn't help.