How to Change Engine Oil & Oil Filter on a 2016 BMW 340i (B58)
Step-by-step DIY guide with tools, oil specs, torque specs, iDrive oil level check, and CBS reset for 2016, 2017, 2018
How to Change Engine Oil & Oil Filter on a 2016 BMW 340i (B58)
Step-by-step DIY guide with tools, oil specs, torque specs, iDrive oil level check, and CBS reset for 2016, 2017, 2018
🔧 340i - Engine Oil & Oil Filter Replacement
This job drains the old engine oil, replaces the oil filter, and refills with fresh oil at the correct spec. Fresh oil protects the turbo and engine internals and helps the oil-level sensor read correctly.
Difficulty Level: Beginner | Estimated Time: 1.0-1.5 hours
⚠️ Safety & Precautions
- ⚠️ Hot oil can burn you—let the engine cool 20-30 minutes before draining.
- ⚠️ Never work under a car supported only by a jack—use jack stands.
- ⚠️ Keep oil off the serpentine belt area and exhaust—wipe spills immediately.
- ⚠️ Do not overfill—your 340i uses an electronic oil level check (no dipstick).
- ⚠️ Battery disconnect is not required for this service.
🔧 Required Tools
You'll need the following tools for this repair:
- Floor jack (rated 3-ton minimum)
- Jack stands (pair, rated 3-ton minimum)
- Wheel chocks
- Safety glasses
- Nitrile gloves
- Drain pan (10-quart minimum)
- Funnel
- Shop rags
- Torque wrench (3/8" drive)
- Ratchet (3/8" drive)
- Socket set: 8mm, 10mm, 13mm, 17mm
- Torx bit set: T25, T30
- Oil filter cap socket 86mm 16-flute (specialty)
- Trim clip removal tool
🔩 Required Parts
HowToo sells all the parts you need for this repair:
- Engine oil (BMW Longlife-approved 0W-20) - Qty: 7 quarts
- Oil filter kit (filter + O-rings) - Qty: 1
- Oil drain plug crush washer - Qty: 1
📋 Before You Begin
- Park on level ground, set the parking brake, and place wheel chocks behind the rear tires.
- Warm the engine for 2-3 minutes, then shut it off. Warm oil drains faster.
- Open the hood and remove the oil fill cap to help the crankcase vent while draining.
- Lift the front of the car with a floor jack and support it on jack stands at the proper front jack points.
🔨 Step-by-Step Instructions
Follow these steps in order:
Step 1: Remove the lower splash shield (undertray)
- Use an 8mm socket and Torx T25/T30 bit to remove the undertray screws/bolts.
- If your undertray has plastic push-clips, pop them out with a trim clip removal tool (a small fork-shaped pry tool).
- Lower the panel and set it aside so you can access the oil drain plug.
Step 2: Drain the engine oil
- Position the drain pan under the oil pan drain plug.
- Use a 17mm socket and ratchet to loosen the drain plug, then finish removing it by hand.
- Let the oil drain until it slows to an occasional drip (typically 10-15 minutes).
- Remove the old crush washer from the drain plug and install the new crush washer.
Step 3: Reinstall the drain plug
- Thread the drain plug in by hand first to avoid cross-threading.
- Use a torque wrench with a 17mm socket to tighten: Torque to 25 Nm (18 ft-lbs).
- Wipe the area clean with shop rags so leaks are easy to spot later.
Step 4: Remove and replace the oil filter (top of engine)
- Locate the oil filter housing cap on top of the engine.
- Place shop rags around the housing to catch drips.
- Use an 86mm 16-flute oil filter cap socket and ratchet to loosen the cap, then lift the cap and filter up together.
- Pull the old filter off the cap by hand.
- Remove the old O-ring(s) from the cap using a trim clip removal tool carefully (don’t scratch the cap).
- Lightly coat the new O-ring(s) with fresh oil (use a dab from your new oil) and install them in the same grooves.
- Push the new filter onto the cap until it clicks/seats firmly.
Step 5: Reinstall the oil filter cap
- Thread the filter cap into the housing by hand until it seats.
- Use a torque wrench and the 86mm 16-flute socket to tighten: Torque to 25 Nm (18 ft-lbs).
- Hand-starting prevents expensive thread damage.
Step 6: Reinstall the undertray
- Lift the undertray back into place.
- Reinstall all screws/bolts using an 8mm socket and Torx T25/T30 bit.
- Tighten snugly (do not over-tighten small fasteners). If using a torque wrench on small screws: Torque to 8 Nm (71 in-lbs).
Step 7: Refill with new oil
- Insert a funnel into the oil fill opening.
- Pour in 6.0 quarts first, then reinstall the oil cap.
- Start the engine and let it idle for 30-60 seconds, then shut it off.
- Wait 3-5 minutes, then proceed to the electronic oil level check (next step) and top off slowly.
Step 8: Check oil level using iDrive and top off
- Turn ignition on and use iDrive: My Vehicle > Vehicle status > Measure engine oil level.
- Follow the on-screen instructions (the car may require the engine to be at operating temperature for an accurate reading).
- If low, add oil in small amounts (about 0.25 quart at a time) using a funnel, then recheck.
- Overfilling causes warnings and drivability issues.
Step 9: Reset the oil service reminder (CBS)
- With ignition on (engine off), use iDrive: My Vehicle > Vehicle status > Service requirements > Engine oil > Reset.
- If your menu doesn’t show reset: press and hold the odometer trip button (cluster button) until the service menu appears, then use short presses to select engine oil and press/hold to confirm reset.
✅ After Repair
- Start the engine and let it idle 1-2 minutes, then check underneath for leaks at the drain plug area.
- Recheck the electronic oil level once the car allows measurement and top off if needed.
- Dispose of used oil and filter properly (most parts stores/shops accept used oil).
- Make sure the oil fill cap is fully tight and the undertray is secure.
💰 DIY vs Shop Cost
Shop Cost: ₹12,000-₹25,000 (parts + labor)
DIY Cost: ₹6,000-₹12,000 (parts only)
You Save: ₹6,000-₹13,000 by doing it yourself!
Shop labor rates vary but typically run ₹2,000-₹5,000/hour. This repair takes a shop approximately 1.0-1.5 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.


















