I'm just livid right now. I had the Roadster in for a $1,000+ annual service last month and had them clean the PEM fan, flush coolant, everything they recommended and more. I've driven the car only a few times, and the other day I drove one mile and got a warning that the car was overheating and it stopped, literally one mile. I had it towed to Tesla and they're saying the PEM and the fan assembly are both garbage and I need to spend $10,000 + labor (a few grand I assume). The car ran perfectly before the service. I find it impossible to consider it merely a coincidence that they worked on the PEM fan and it promptly died and killed the PEM. Any ideas on how to handle this? Honestly I'm in shock right now. I want to scream, but the service reps at my service center aren't at fault so I can't blame them for relaying this to me. I need help. Any advice?