were you able to pull codes? If so, were they specifically O2 heater codes? Typically the coolant temp sensor as well as the ambient temp sensor grounds the O2 sensors. The mass air meter can also. I would certainly double check the coolant temp sensor when cold. this is most likely your problem. ECM's do fail more than any BMW enthusiast would like to admit. However, I would not suspect that it is causing your problem. My first suspicion would be the temp sensor.
STETT Performance -
921 J Place, Suite 200
Plano, TX 75074
OEM Repairs and Maintenance
Extended Warranty Service
Everything Performance (brakes, turbos, Nitrous, Cams, Complete Engines, Clutches/Flywheels etc)
STETT Performance Official Grand Opening BMW Meet, May 6th 11A-3P -- Music, Food, Drawings and Tons of BMW's go to
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
and register.. it's FREE