I had the vehicle placed in a Chevy Shop. It was a 2018 Chevrolet Cruze. Root decided to repair instead of totaling. There was 12,000 dollars worth of damage, and the coolant system (except for a few pieces (water pump)) was replaced. I picked it up and traveled 15 minutes (12 miles) and it overheated with Idle Engine AC Disabled message. It then presented the Engine Propulsion Reduced error. The only code was Traction Control, however. I had it towed back and the shop said it was a loose hose. The car still runs hot (about the halfway mark instead of the quarter mark). It's with Chevy dealer now, but they cant find any codes, even the cleared one. What could possibly be causing the car to run hot, but not really overheat?