Hi everyone,
my story is very similar to Caroline’s. I purchased my 220i gran tourer 2L automatic from Arnold clark Edinburgh in 2021. There is currently 74k miles on the clock. My car had never had any issues then I got drivetrain malfunction error and the car went into limp mode. BMW garage had the car 2 weeks and said it needed a gearbox switch or a new gearbox. So I went with the cheaper option obviously and got a gearbox switch fitted for £800. The car ran great for about a week then it died. No drivetrain malfunction error but the engine management light was on. It’s been with the bmw garage for a month and they are saying the car needs a full new gearbox costing (wait for it ) £9.500. Now my issue is this. BMW have told me in person and in writing that I should never have to service the transmission fluid etc and my car had developed an internal fault. I advised them the care ran perfectly after they fitted the gearbox switch so if something else had happened they have been the only people near the transmission. They have advised they are taking no responsibility for it and will not contribute to any cost due to the cars age. I’m really stuck as I have £9k still left to pay towards the car. I have paid 50% of the finance so can VT the car but as it’s knackered I would get the bill anyway. If I opt to take finance out on the repair, I would be paying that on top of the remaining finance which I just cannot afford to do.
my thoughts are this. According to Google a transmission should last around 300k miles. Mine has developed a fault under 75k. The manufacturer should be taking some responsibility for this even if it’s contributing towards the cost of repair. My car worked great after the last repair but now faulty. Again bmw should in an ideal world take some responsibility as they are the only people who worked on it a week prior. It can’t be a coincidence but they are saying the two faults are not related. I have asked for a full report containing what the fault is but they sent me a report saying internal error which makes me think they don’t actually know. I know it’s a rant but any help would be appreciated. :)