I went to a vacation in Orlando a year ago. My car started to have problem, it was stopping suddenly without any visible reason, and it was taking like 10 mins each time for us to restart the car. We were playing with the battery and all other parts that we thought the problem was at, an the car was starting by itself like 10 mins later like there was no problem ever. We had to take the car to a mechanic, he inspected the car, and he told us somethings, explaining the situation but we couldnt understand a word. All we wanted was to get the car fixed and to hit road back home as soon as possible, so we asked him to fix the car for whatever price he asked. Then he fixed the car within an hour. We got the car back and drove all the way back home without any problems. But right next day the problem started to happen again. Then I took the car to another mechanic, he fixed the car, and since then the car has no problems at all. So this is my story, I will let you decide to go to this mechanic or not, for your future repairs.