As an update, On mine i had a Cylinder 4 misfire error code as well as a low fuel tank warning error.
I noticed that on two occasions this happened at the exact same area, at a roundabout near me.
I did go down the path of thinking that it was exactly like other people who have had BMW problems whilst taking a hard right turn (e.g. around a roundabout). The theory is that if the tank is relatively low on fuel (1/8th to 1/4) then as you take a hard right the fuel moves to the left of the tank leaving the fuel pump exposed on the right.
At that stage the pump:
- is not being cooled properly by the fuel
- is not able to provide the proper foot pound of pressure and
- is possibly liable to suck up sediment
Hence causing the car to go into limp mode.
Now, at those times the car had 1/4 tank of fuel, which is fine in my mind for any car.
So i went into my local parts store and picked up a Bosch ignition coil (€40). That's generally the price here in Ireland, even online.
Swapped it out and actually heard it misfiring on startup.
Now, the problem with Coil #4 is that it is in an awkward place so i wasn't sure if it was properly in place, so i gave it a few good taps. Still misfired.
Then noticed that the electrical connector plug was not going all the way in to meet the reciprocal lip. So i pushed that in further, locked it in and she started up fine.
Being such a nice sunny afternoon, we went for a drive.
90KM's in total up the coast and back, through motorways, narrow winding roads and a good few roundabouts.
No problems. All back to mormal.
A few things to note though:
1) The Bosch Ignition Coil that my motor parts store sold me was the exact same code as the one removed - Good sign +++
2) The Ignition Coil removed had a date of 06 May 2010 - so was never changed since the car was built! - ~90,000KMs / ~56,000Miles
3) The removed coil had it's rubber coating removed in one spot and at a second spot it is only held on at one side of the circle. Considering what these things do, i doubt it's a good idea to have exposed metal.
So, yes, it was the coil.
Just go figure out which one it is and change it, if you can.
It could have also been the spark plug ... or the injector.