Took my 2015 Cruze for an oil change at GM and they forgot to refill the engine oil and left the coolant reservoir cap loose. Literally one of my worst nightmares was stalling in rush hour traffic which happened today due to the engine overheating. I drove about 10KM off the service lot and got a message on my dash saying "overheat, idle engine" and then the car stalled in traffic. I waited couple minutes for the engine to cool down then restarted and pulled into the nearest parking lot to discover the wonderful service the advisors had done under the hood. The coolant cap had blown down by the engine with coolant splashed everywhere, and to make matters worse a message saying 0% oil shows up next :eusa_clap:. I drove back to the service centre and they made up an excuse saying "we could've possibly been diagnosing a coolant recall and forgotten to tighten the cap." They took the car back to the shop and filled the oil and coolant up again. Do you think this has caused unnecessary stress on engine? I still don't understand how someone could be so careless doing their job.