hope everything is going well. Have you try changing dealers? I had a problem with a dealer, that every time I brought over my car for something that same day I had to go back do to other problems.The last time I went (oil changed) they said that I had a transmition leak and didn't not have any fluid. Well it's so funny that I have a parking garage with concrete floors and also leave 1 minute from the dealer.Went back home walking 3 minutes and no leak on floor. In other words try another dealer.