My 2011 Chevy Cruze shuts off while I'm driving at least one a month. It has 128,000 miles. I asked the dealership to replace the negative battery cable to see if that would fix the issue. They wanted $540 which I refused to pay because it should be replaced for free if its a manufacturer issue. The last time the car shut off, I had the heater on full blast and was traveling 45 mph. The other times it turned off, I was usually slowing down at a light or stop sign, or going over a speed bump. Please help me diagnose and/or fix the issue.