I’ve spent more on my Z4MC in the 2 years that it’s only been doing 5k miles a year, then I did over the previous 4 years of 25k miles a year.
Never needed an O2 until this year, when I moved off a narrow road onto the grass to let a truck through. Unfortunately as I moved off I scraped the underneath of the car and it tore one of the post-cat O2 sensor wires out.
Decided to replace both, but they’ve been in there for 160k miles and had basically welded themselves in. Had to drill them out & re-tap the socket to fit the new sensors.
Similar issue with a lightly weeping power steering pipe...again original. Needed cutting off and a good bit of work to get the old ends out before I could fit new ones.
Then, when trying to reset the EML light from the O2 sensors, the OBD port stopped working.