Recently purchased a near perfect condition 57 reg mini cooper D, only thing was it was a non starter due to doing 230k miles as an instructors car.
Bought another 57 reg mini cooper D 77k miles that had been rolled, but my Dad drove it off the forecourt and onto the back of his flatbed.
My Dad pulled off the swap and drove it around for three weeks to make sure it was fine before I had it - He'd get warning lights but nothing that stuck so he didn't see anything as immediately wrong - teething problems.
I drove the car and found it seriously lacked poke, having researched the cars I know they should be nippy cars. 0-60 in 10 secs is the touted benchmark we were getting 0-40 in the same time. My Dad didn't realise anything was wrong because the car drove absolutely lovely speed aside, no smoke, rattles or anything other than a bit of a hissing sound on closer inspection.
Dad drove it for 3 weeks without being able to get a warning light to stick long enough to hook the diagnostic machine up so he passed it to me to drive it regularly until we did. I had it for half an hour and hey presto lights! We hooked it up and got this reading:
Dad cleared the codes off the car and cleaned the mass sensors, used the car with no faults showing up but the car drove really bad/slow (according to my dad).
He then got this warning code
And found that the car will no longer go over 3000 revs.
We've read that it could be the turbo actuator causing the problems but that is moving freely, we've noticed that the first (left) injector (looking at the car head on) has fluid around the base. The Mass sensor has now been changed, but the car performs the same.
Any ideas on what it is? Are there several problems? Are the injectors coded specifically to one ECU. Is this several problems as shown on the diagnostic machine or is one problem causing all of them to flag up. Is it the 'leaky' (?) injector?
We have all the spares from the donor car and would like to leave BMW garages as a last resort.
Thanks in advance.