While i did WARN you, in this case it just might be the mechanic and not this car............
In NYS they have a lemon law....If the New car dealer sells you a car and it come back for the same problem / i believe 3 times ? or if it spends a certain amount of time in the shop for the same problem, you can get your money back.....
Most mechanics do not have a clue about european cars....You pay for their guess work.....