How to Replace the Starter Motor on a 2016 BMW 340i (B58)
Step-by-step DIY guide with tools, parts list, safety tips, and torque specs for installation
How to Replace the Starter Motor on a 2016 BMW 340i (B58)
Step-by-step DIY guide with tools, parts list, safety tips, and torque specs for installation


🔧 340i - Starter Motor Replacement
The starter motor is what spins your engine fast enough to begin running. On your 340i, the starter is mounted to the transmission bellhousing, and the job is mostly about safe battery disconnect and gaining access from underneath.
Difficulty Level: Intermediate | Estimated Time: 2-4 hours
⚠️ Safety & Precautions
- ⚠️ Disconnect the negative battery terminal before touching starter wiring (prevents short circuits).
- ⚠️ Let the engine/exhaust cool fully; the starter sits near hot components.
- ⚠️ Support the car on jack stands on a level surface; never rely on a floor jack alone.
- ⚠️ Keep the key fob away from the car (helps prevent wake-up/auto crank events).
🔧 Required Tools
You'll need the following tools for this repair:
- Floor jack (rated 3-ton minimum)
- Jack stands (rated 3-ton minimum)
- Wheel chocks
- Safety glasses
- Mechanic gloves
- 10mm socket
- 13mm socket
- 16mm socket
- E12 external Torx socket
- 3/8" ratchet
- 3/8" torque wrench
- 6" extension (3/8" drive)
- Trim clip removal tool
- Flathead screwdriver
- Pick tool
- Work light
🔩 Required Parts
HowToo sells all the parts you need for this repair:
- Starter motor - Qty: 1
- Starter electrical terminal nut kit - Qty: 1
- Starter mounting bolt set - Qty: 1
📋 Before You Begin
- 🔹 Park on level ground, set the parking brake, and chock the rear wheels.
- 🔹 Open the trunk and access the battery.
- 🔹 Disconnect the negative battery terminal using a 10mm socket. Always remove negative first.
- 🔹 Wait 5 minutes after disconnecting the battery for modules to go to sleep.
🔨 Step-by-Step Instructions
Follow these steps in order:
Step 1: Raise and support the car
- Use a floor jack (rated 3-ton minimum) to lift the front of the car at the proper front center jack point.
- Place jack stands (rated 3-ton minimum) under the left and right front support points and lower the car onto them.
- Set wheel chocks behind the rear wheels.
Step 2: Remove the lower engine splash shield
- Use a trim clip removal tool and flathead screwdriver to remove plastic fasteners.
- Use the 8mm/10mm-style fasteners present with a 10mm socket where applicable (some shields use mixed fasteners).
- Lower the panel and set it aside.
Step 3: Locate the starter motor
- Use a work light to find the starter where the engine meets the transmission bellhousing.
- You’ll see a thick positive cable and a smaller control wire going to the starter solenoid (the solenoid is the small cylinder attached to the starter).
Step 4: Remove the starter electrical connections
- Use a pick tool to gently lift any locking tabs on electrical connectors (a locking tab is a small plastic catch that prevents unplugging).
- Unplug the small control connector by hand once unlocked.
- Remove the rubber boot over the main power stud.
- Use a 13mm socket to remove the main power cable nut, then pull the cable off the stud.
- Keep the cable from touching metal.
Step 5: Remove the starter mounting bolts
- Use an E12 external Torx socket, 3/8" ratchet, and 6" extension (3/8" drive) to remove the starter mounting bolts.
- Support the starter with one hand as the last bolt comes out so it doesn’t drop.
Step 6: Remove the starter
- Wiggle the starter out of the bellhousing opening by hand.
- If it’s stuck, use gentle rocking—do not pry hard against aluminum surfaces.
Step 7: Install the new starter
- Compare the new starter to the old one (same mounting ears and same electrical studs).
- Position the new starter into place by hand, making sure it sits flush against the bellhousing.
- Start the mounting bolts by hand first (prevents cross-threading).
- Tighten with an E12 external Torx socket and 3/8" ratchet.
- Final tighten using a 3/8" torque wrench: Torque to 55 Nm (41 ft-lbs) for starter mounting bolts.
Step 8: Reconnect the starter wiring
- Install the main power cable onto the starter stud.
- Use a 13mm socket to tighten the nut: Torque to 12 Nm (9 ft-lbs).
- Reinstall the rubber boot over the power stud.
- Reconnect the small control connector until it clicks.
Step 9: Reinstall the splash shield
- Lift the shield into place and start all fasteners by hand.
- Use a 10mm socket and trim clip removal tool to reinstall all screws/clips.
Step 10: Reconnect the battery
- In the trunk, reconnect the negative battery terminal using a 10mm socket.
- Torque to 5 Nm (44 in-lbs).
✅ After Repair
- 🔹 Start the engine and confirm it cranks strongly with no clicking.
- 🔹 Check for warning lights; if any appear, cycle ignition off/on and recheck.
- 🔹 Inspect underneath for any loose wiring near the starter and ensure the rubber boot is fully seated.
- 🔹 If a fault remains stored, clear codes with a BMW-capable scan tool.
💰 DIY vs Shop Cost
Shop Cost: ₹25,000-₹55,000 (parts + labor)
DIY Cost: ₹10,000-₹25,000 (parts only)
You Save: ₹15,000-₹30,000 by doing it yourself!
Shop labor rates vary but typically run $100-$150/hour. This repair takes a shop approximately 2-4 hours.
🎯 Ready to get started?
HowToo makes it easy: same-day/2-day shipping on every part, plus all the tools and specialty tools you need! Check out the parts and tools sections below to add everything to your cart.

















