An engine management repair to my Mercedes-Benz SL320 hasn't worked. Why must I pay for it?

I own a Mercedes-Benz SL320 M-reg, built in 1994. Since I bought the car three years ago the cruise control has never worked. This didn't bother me and I hadn't any spare cash to repair it at the time. After the car developed an erratic idle speed I took it to a Mercedes-Benz agent for repair to both problems. After the changing several components which were available through Mercedes-Benz on sale or return I was eventually told that the engine management system was at fault and that it needed replacing, at a cost of some £1200. Sadly they were unable to get sale or return on this article. I asked them to go ahead on the basis that this would cure the fault. It did not. I am now left with a car that is faulty, the garage has not effected the repairs I asked for and I'm to be presented with a bill for a part I didn't need. Where do i stand on this?

Asked on 27 August 2010 by Mercedes Owner

Answered by Honest John
The garage forewarned you that the part was not returnable, yet you still took the risk. It's down to you.
Similar questions
I recently booked my car for a service and the engine management light was on. It is a 320 petrol coupe and the three-year warranty expires at the end of this month. They did the oil service and corrected...
I have had problems with my Skoda Fabia Comfort 1.2 64bhp which is a 2004 Reg. I have an electrical issue and a bodywork issue. It all started in late 2009 when I was driving home on a long journey (two...
Did you know that, unlike the rest of the range, the 158bhp petrol Avensis is fitted with direct injection where the injectors are fitted into the cylinder walls? They are prone to carbon build-up, causing...
Related models
Still looks good, even thought it's now over 25 years old, best bet is the 224bhp SL320 V6 with five-speed automatic gearbox from June 1998