I put a post on here a couple of weeks ago about my car spluttering and stopping when driving. My car has now been in and out of the garage for 3 weeks as the problem was not dealt with. Initially, I was told that the crank shaft sensor needed replacing, so I paid out £55 for that. Driving home, I thought that I felt a slight splutter and the next day it cut out on me twice on busy roads and started spluttering. I called the garage and they told me to take it back in. I was then told that they couldn't read the error codes so my car was taken to another garage by them. It came back that it was an electrical problem - with the crank shaft and the alternator. My garage said they were too busy and decided to leave my car with the other garage to sort out.
I got a phone call today to say that it was all done and ready to pick up, so paid out another £70. They told me that there was a corroded, green wire near the sensor that had got damp, so replaced it. I was also told that there was no earth strap under the bonnet, so they sorted that out. My car was really dusty, muddy and generally dirty when I collected it (after my garage had shut for the day), so I decided to get some petrol and go through the car wash - I then went through a drive thru' to get some food. Whilst at the drive thru', I noticed that my date and time lights on the dashboard were flashing constantly - I tried to press the buttons up and down to correct the details, but the buttons were totally jammed (was not like it before I left the car at the garage). Driving home (had done half a mile since getting petrol) my car started to splutter and all of the lights came on. The car got worse the closer to home I drove, and the last main road near my home, it was spluttering constantly big time - I only just managed to get the car parked up without breaking down.
Really fed up now, as I'm supposed to be driving it around 87 miles to Bristol Airport early on Monday morning (going on holiday). I've been going to my garage for years now (it's quite a large one with a lot of employees) and this time they have had my car in and out for 3 weeks trying to sort out the problem. I honestly don't want them looking at it any more, as they obviously can't sort the problem out (even with letting another mechanic at another garage having a look at it). I don't know if legally I am allowed to get a refund for this at all - any advice please? Thank you.