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 2012 Ford Transit Connect, bought 1 November 2016. Since taking the speed limiter off the van, the fuel filter overloaded sign keeps coming up. Now the engine management light has come on with engine...
I bought a 2007 Citroen C4 SX HDI automatic on 22 April 2010 for £10,495. Within the first week it was signalling that the engine management system was faulty. The garage agreed to have the car inspected...
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