I was getting rich codes and everybody said O2 sensors. 145k and original O2 sensors, which is apparently is quite long. No other issues for me.
My dad has an E61 N52 that has had SES light and really rough idle at start up. Two mechanics told him O2 sensors. Not sure how relatable that is for our M54s, just throwing that out for ya, since it sounds like similar symptoms.
His: 05 330 ZHP Imola Red - 07 Z4 M Coupe Imola Red
Hers: 04 330i ZSP
2004 325 M56 Steel Blue Metallic - Sold
Stephen's DD & AutoX/HPDE Build Thread
Stewart WP - Z4M LCAB - M3 trans/motor mounts - DICE MediageBridge Duo - ARC-8 17x8.5"
DrVANOS - Mason Engineering Race Strut Bar - E30 Exp. Cap - Custom Black+Beige Interior - M3 Seats
Bilstein PSS10 - Turner Sway Bars 27/21 - ECST RTAB Limiters - R.E. RSM
Coded in a smaller temperature buffer for the temperature gauge, so it displays more truly.
Installed the summer wheels and tires! The next few days look nice and warm
Sent from my iPhone using Tapatalk
Installed new (to me) LCM with 4.5 SW (thanks to Terra) and now I have 5 blinks!!
anandoc
2004 330i auto | ZPP, ZCW | Schwarz 2 (668) | schwarz (N6SW)
aFe Stage-1 Pro DRY S intake | Morimoto FX-R 3.0 retrofit | ///M3 Seats (power, heat, bolster adj.) | ///M3 Strut Brace | ///M3 SMG Steering Wheel retrofit | OEM Alarm retrofit | GROM USB | Khoalty angel eyes
Replaced the headlight seals and BMWPerformance air filter. I found a microgard filter for $8 at oreillys but it doesn't fit perfect so I'll have to stop in and swap one out.
I wish I could take credit for them. The previous owner put them on. I have always wanted a set but could never find any. A 330ci with a set was for sale locally a few years ago but he wouldn't separate ☹️
Sent from my iPhone using Tapatalk
anandoc
2004 330i auto | ZPP, ZCW | Schwarz 2 (668) | schwarz (N6SW)
aFe Stage-1 Pro DRY S intake | Morimoto FX-R 3.0 retrofit | ///M3 Seats (power, heat, bolster adj.) | ///M3 Strut Brace | ///M3 SMG Steering Wheel retrofit | OEM Alarm retrofit | GROM USB | Khoalty angel eyes