Replacing a failed starter in any BMW can be an involved task. Make sure to replace any broken or frayed wires and install the new starter with a fresh set of bolts.
Modern starter and water pump fasteners are torque-to-yield, meaning they stretch and can only be safely used once. Replace your hardware for peace of mind.