BMW Z4 M Coupé S54 Rod Bearings DIY Guide (e85/e86)

This is a job that probably every S54 owner dreads. I know I did. According to the Internets, my Z4 M with 88K miles was within that danger zone of catastrophic failure. And not having much insight into the previous service history or maintenance, I felt like I was driving a ticking time bomb! So …