So I left work today, and noticed right away that the orange check engine light was on. The Engine temperature gauge was normal. Continued to drive home. Onstar said my vehicle was over heating so I pulled over. Keep in mind I'm on a busy highway and it's pouring rain. Then the adviser said that the car was safe to drive so I kept driving and the car said "AC OFF DUE TO HIGH ENGINE TEMPERATURE" so I pulled over again, in Gary, Indiana at this point.. not the nicest area. Well the dealer and onstar are on the line at this point, and they say that since I'm in not a nice area that I can just drive home and then have the roadside assistance people tow it to the dealer I purchased it at. At this point I live about 45 miles from where I purchased my vehicle. However I made sure I told them where my house was compared to the dealer. So I call the roadside people and they say they cannot tow the vehicle that far and that I'll have to pay for it. So I call the dealer frustrated at this point because they promised me a rental car when they open, I've had the car a week, and I was only 11 miles from the dealer when the problem happened. So the dealership was really rude at this point and said that I'm responsible for any damage since I drove the vehicle once it over heated. Well I hope onstar phone calls are recorded because both the adviser and the dealer told me to drove the car and I'm going to be very frustrated if I get there tomorrow and my vehicle isn't fixed and they don't offer me a loaner vehicle I don't know what to do... keep in mind the day I got the car my window got busted out. Not anyone's fault in particular but I'm just frustrated with the Cruze experience so far. I hope the car is ok!