I have a 2013 Chevy cruze turbo, the car started to overheat, the message window had a message, it would go just past half and it would say AC off due to high engine temp. then it would go into the red and say engine overheating stop and idle the engine. I replaced the temperature sensor on the engine and that took care of the problem for about a month or two now it is doing the same thing again, has anyone had this problem and if so how to fix it. There is another sensor on the radiator and a valve on the left side when looking at the engine from front of car from radiator and the thermostat housing on the left. the thermostat is $76.99 and the valve housing is #47.99 and the sensors are $46.99 and $47.99 before I start putting out all this money does anyone know what the problem is?