How long should a driveshaft last on a BMW 1 Series?

I bought a BMW 118d in June 2014. The last MoT (June 2016) needed two rear tyres and I was told by the garage that the front tyres would soon need changing. I was also informed that they're not run flats, which they were suppose to be.

This month the traction light started flashing and the car juddered to coincide with this. I took it to a local dealership who said new driveshafts, reluctor rings and sensors were needed at a cost of £1500. The car's done 60,000 miles, do driveshafts only last this long?. Should I speak to the selling dealership or just put up and shut up. Advice would be great.

Asked on 10 September 2016 by Alan Ogilvie

Answered by Honest John
It's more than six years old and you bought it more than two years ago. I don't think the selling dealer has any legal responsibility. Same fault reported once before on 28-10-2012: Both rear driveshafts and reluctor rings of a 139k mile 2004 120d failed, with increasingly frequent DSC warning activation then brake systems systems management failure, a jerky ride and frequent sudden loss of power to wheels. Fixed for £1500 (both driveshafts and sensors) and now drives like new again.
Similar questions
I keep experiencing intermittent shaking of the steering in my Saab 9-5 Estate. The wheel shakes and shifts, but not consistently. It feels like a flat front tyre and the brakes also shake. It comes and...
Our new Honda HR-V is only six weeks old and has been into the garage three times since we got it. We noticed a vibration and the dealer says the problem is down to the driveshaft not being balanced properly....
My 38-month A-Class, two months out of warranty and 39000 on the clock, has been diagnosed with driveshaft failure. Last month, the nearside front brake calliper failed, so the front brakes had to be replaced....
Related models
Great to drive and superbly built. Wide choice of models, improved from 2007 with Efficient Dynamics. 118d is super economical.
 

Value my car

Save £75 on Warranty using code HJ75

with MotorEasy

Get a warranty quote

Save 12% on GAP Insurance

Use HJ21 to save on an ALA policy

See offer