Bought my cruze about a year ago this month. Last few weeks the check engine light has been coming on, stay on for a few days and then go off for a few days. Thought it was related to the gas cap as it seem to happen when I filled up. Went in for my oil change today and they pulled off the code and said it was related to the thermostat. Thinking back, seems like I did hear like a fan running loudly sometimes so not sure if the two are related. Anyways they ordered the part and the service person said I could get a loaner car for the day when I have to get it installed. So no biggie, just glad it happened under warranty. Other then this I've had no issues with her and she's been a great car. She's my daily commute car and I've put 14k on the car in a year, hopefully she'll last for awhile!