Just to update you guys.
I have found that my rough idling on start up hasn't seem to gone away.
It happens first thing in the morning or when the car has been sat around and then started.
My father drove around in it last week after quite some time (as i'm always in it). He told me it felt quite sluggish.
I personally think it will be down to a sensor.
Does anyone know if there an idle speed valve on this engine?
And where it is or where the MAF sensor is? Or what BMW use as an equivalent?