OK, its not for a race car, but I'm sure some of you BMW racers know the agony I think I'm about to dive into.

Need to replace a starter on a 330xi sedan, '04. Bentley suggests a few simple things, like removing it from the bottom, after removing shields, fuel lines and lowering the transmission 4cm.

There is SO much more in the way, like a differential, driveshaft, and other stuff...I can't even SEE the thing.

help! Any experts know the smart/right way to do this?