I just received my car back from Tesla a couple weeks ago. This was it's second time in for service under my ownership, and second time in for service for many of the same problems. Here's what I sent it in for and what the resolution was: Key Fob replace battery warning - At first I thought this was just my Key Fobs but a couple weeks after replacing both batteries the message persisted. Action Taken: Tesla gave me the car back with two brand new fobs. 2 weeks later and the warning is back on. Conclusion: Not Resolved Rattling in right front door speaker - I suspected this was a blown speaker since none of the other door speakers make noise. Action Taken: They replaced the speaker but appear not to have tested it as the sound persists. This seems like an easy one to me. Test the speaker after installing it. If they would have done this they could have then determined that something in the door is loose. Conclusion: Not Resolved TPMS Errors - The tire pressure monitoring system has been a constant source of grief on this car. The previous owner had the car in several times and delayed my pickup of the car so that he could have it serviced. On the way home to LA from San Francisco the light came back on. "Service Tire Pressure Monitoring System". Action Taken: In January this entire system was apparently replaced. The problem returned almost immediately after I picked up the car. I lived with it for a couple months until this most recent visit. The solution for this visit was apparently to replace a couple wheel sensors. The error returned a couple days after I picked the car back up. Conclusion: Not Resolved Sunroof Seal - I noticed that the inner sunroof seal was coming separated from the frame. I simply brought this to their attention and my SA told me they'd just replace it. Great. Action Taken: Ok, this is the one that chaps my ass. I get the car back and the next morning while looking back for something I notice the headliner is kinked along the front pano panel. That's annoying. I look at the other side to see if that has it. It does, thought not nearly as bad. Then I notice that they didn't replace the seal properly. It's worse than it was when I dropped the car off. So I speak with my SA and he's emphatically apologetic. He tells me to send him pictures. So I get in on the passenger side to snap some at which point I notice that not only is the headliner kinked but it's also got traces of grease like someone was handling it with dirty hands. Then I notice the B and C pillars are both dirty as well. I mean it's one thing to fix the problem and leave a trail of destruction in your wake but he didn't even fix the problem. He made it worse and damaged the car on top of that. My SA ordered a headliner and said he's going to have he car detailed but it's a month for that headliner to come in and I've waited 3 weeks to a month for each of my service appointments. Conclusion: Not Resolved The Trend So that's four problems the car went in for this most recent trip and four problems that were not fixed. I should mention that my SA has been absolutely wonderful and there are things on the car that likely didn't need to be fixed that he took care of just because I mentioned them. I have no complaints with my SA. He's not out there fixing the car himself. My complaint is with the entire process. It seems as if work is being half-assed due to the workload which is resulting in cars coming back that simply haven't been fixed or that the mechanic hasn't had ample time to diagnose and test. It looks like they're just throwing parts at the cars and crossing their fingers. And I should add, none of this is horrible or unbearable but it's annoying to have to wait 3 - 4 weeks for service even when they fix your car properly. To get it back damaged with none of the problems fixed is not good. As it sits, it's going to be four weeks before that headliner comes in. And so I wait. I guess there's no question here. I'm just venting at the absurdity of it all.