when i start up cold runs rough about 3 min,,dig code says bank 1 and 2 lean on 2003 BMW 325i

what is causing problem?,,the rest of the day runs great

by in Dodge City, KS on October 26, 2012
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer 1 comment
ANSWER by , October 27, 2012
Have your heated oxygen sensors and coolant temp sensors tested. They may be lazy or malfuntioning causing the lean condition cold.
COMMENT by , October 27, 2012
Thanks I will have it checked