I would like to ask if this problem (bad 2nd air pump and check valve) could cause any misfiring and or idling issues? I understand this may not solve my idling problem but because the idle smooths out after warm up I figured that this may be a partial cause. I also would like to know if lean codes P0171 and P0174 (2002 BMW 325I) have anything to do with this as well and if not then what may be causing these OBDII codes?
I believe my Secondary air pump and check valve need replacing. on 2002 BMW 325i
by jdezpaps in Schertz, TX on December 23, 2012