I bought my first BMW few months ago, was very excited as i wanted a BMW for many years.
Anyway few months later the car is riddled with faults - GUTTED.
My car is a 2006 318i M Sport, kinda high on miles - 120K.
The car goes into limp mode and is a nightmare to get out. The fault codes it reports is 2A67 and 2A6B.
The local BMW Specialist has changed the eccentric cam sensor and replaced one of the vanos soleniod valve and the problem still remains.
Car sounds like a diesel when it goes into limp mode...rattle, rattle, rattle.
The mechanic think its needs an ECU firmware upgrade but i question that as the car has done 120K miles and NOW it needs a firmware upgrade?
Has anybody experienced the above with their own car? if so what was the fix PLEASE?
The error codes relate to the valvetronic motor, i think.
I am gutted, the drove ever so beutifully and now it gets me depressed when i tick it over!