Task Guide

Engine Oil & Filter Change

Skill
1/5
Time
45m
This guide covers a full engine oil and filter change on the BMW F30/F31/F32/F33 340i, fitted with the B58B30 turbocharged 3.0-litre inline-six. The B58 is BMW's current-generation modular petrol engine, introduced in 2015 as a successor to the N55, and is widely regarded as one of the finest engines BMW has ever produced. Correct oil specification, filter replacement with all three O-rings, and a freshly crushed drain plug washer are the three non-negotiables every time. Done correctly and on interval, this engine will reward you with exceptional longevity.

Why it matters

Engine oil is the single most important fluid in your car. Inside the B58, thousands of metal surfaces — including the turbocharger shaft bearings, twin VANOS cam journals, main and rod bearings, and cylinder walls — are separated from each other by an oil film thinner than a human hair. That film is the only thing preventing catastrophic metal-on-metal contact at up to 7,000 RPM. Over time, heat cycling shears the oil's polymer chains, acids from combustion deplete its additive package, and metal particles accumulate in suspension. What began as a clear, clean fluid becomes an acidic, abrasive slurry. On a B58 specifically, the twin VANOS system runs entirely on oil pressure and is particularly sensitive to degraded oil — sludge in the solenoid passages is expensive to remedy. Fresh oil on interval is the single highest-return maintenance action you can perform.

If you delay

  • Green — 0 to 3,000km overdue

    No noticeable symptoms. Oil film slightly reduced in shear strength; acid neutralisation additives partially depleted. No damage occurring yet — this is still a preventive service.

  • Amber — 3,000 to 8,000km overdue

    Slightly noisier engine on cold start, minor reduction in fuel economy. Increased bearing surface wear beginning. VANOS solenoids starting to accumulate light sludge deposits. Oil film no longer providing full protection at high RPM or under boost.

  • Red — 8,000 to 20,000km overdue

    Noticeable engine noise, VANOS rattle persisting longer on cold start, visible oil darkening and thickening, slight power reduction. Measurable bearing wear occurring. VANOS solenoid sludge causing timing lag and possible fault codes. Cam journal micro-scoring beginning. Oil passages starting to restrict. Repair cost impact: VANOS service €300–600, potential bearing inspection required.

  • Black — 20,000km+ overdue

    Persistent engine noise at all temperatures. VANOS fault codes stored. Oil pressure warning possible. Significant power loss. Irreversible bearing wear. VANOS passages blocked with sludge. Cam journal damage. Potential for catastrophic engine failure if oil pressure drops under boost. Engine rebuild cost: €2,000–8,000 depending on damage extent.

What you'll encounter

  • The drain plug on an F30 340i that has never been touched by a previous owner is frequently overtightened — likely by an impact wrench at a quick-service garage. You will need a breaker bar, not a ratchet, and even then it may feel alarmingly tight before it breaks free. This is normal. Do not increase leverage by extending the bar until you are certain the socket is fully seated.
  • The old oil filter cartridge will be sitting in a pool of oil inside the housing. When you unscrew the housing cap, oil trapped above the filter will pour down the housing bore and run directly down the engine block toward the alternator and wiring. Have a rag ready to catch this immediately, not after — it happens faster than you expect.
  • The B58 has three O-rings on the filter housing: one large O-ring at the top lip of the cap (most visible), one smaller O-ring partway down the housing bore, and one tiny O-ring on the central standpipe inside the filter itself. First-timers almost always replace only the large one they can see and miss the other two. All three must be replaced. The replacement kit includes all three — count them before you start.
  • The oil fill cap on the B58 valve cover is a twist-lock type — quarter turn anti-clockwise to remove. First-timers sometimes force it thinking it is threaded. Forced rotation without the twist-unlock motion breaks the cap retaining tabs, and a replacement cap is an unnecessary €15 waste.
  • Fresh 0W-30 oil is remarkably thin at room temperature and will overflow the funnel almost instantly if you pour too fast. The B58 fill port is offset and the funnel can unseat without warning. Pour slowly in short bursts and keep one hand on the funnel at all times.

Known engine weaknesses

  • High Pressure Fuel Pump (HPFP)
    Typical failure: 120,000 km
    Warning signs
    • Cold start rough running and stumbling
    • Misfires at idle that clear under load
    • Hard starting, especially when engine is hot
    Prevention
    Use quality fuel. Regular oil changes keep the cam lobe that drives the HPFP lubricated. Any misfire code on a B58 warrants HPFP inspection before expensive injector diagnostics.
    Repair cost
    €300–500 DIY parts
  • Charge Pipe Couplings
    Typical failure: 80,000 km
    Warning signs
    • Audible boost hiss or whoosh under acceleration
    • Sudden loss of power under boost
    • Reduced performance at higher RPM
    Prevention
    Inspect the turbo charge pipe rubber couplings and clamps at every oil change service. They are accessible from above in the engine bay. Upgrade to silicone replacements if OEM couplings show cracking or swelling.
    Repair cost
    €50–150 DIY

Parts verification

Before you begin, lay every component on a clean surface and verify against this checklist. OIL: Confirm the label shows BMW Longlife-14 FE+ for 0W-30, or BMW Longlife-01 for 5W-30. The LL spec must be printed on the bottle — not just 'suitable for' or 'meets'. Check your vehicle's filler cap or door sticker for the required spec if unsure. You need 5.5 litres total; buy 6 litres to have reserve for level adjustment. Common mis-order: buying LL-04 (diesel spec) or generic 5W-30 without a BMW LL certification — these look nearly identical on shelf. OIL FILTER CARTRIDGE: The B58 uses the same 86mm filter housing as the N55 and N52. The filter cartridge is a cylindrical paper element approximately 10cm tall, 6cm diameter. Verify the replacement kit includes the full O-ring set — there should be three O-rings of three different sizes in the box. If only one O-ring is included, you have the wrong kit or a budget kit missing components — do not proceed. DRAIN PLUG WASHER: The B58 uses an aluminium crush washer on the M12 drain plug. Confirm the replacement washer inner diameter matches your drain plug shank (approximately 12mm). Compare new washer to old — they should be identical in diameter. A copper washer is an acceptable alternative if aluminium is unavailable. HOLD OLD NEXT TO NEW: Before discarding packaging, hold the new filter cartridge next to the old one on removal. They should be the same diameter and height. A significantly shorter or narrower cartridge means a mispick from the supplier — stop and order correctly.

Tools required

  • 17mm socket
    1/2-inch or 3/8-inch drive, 6-point preferred
    Use a 6-point socket, not a 12-point, on the drain plug. The drain plug hex is often slightly rounded from previous service and a 12-point socket will round it further. Seat the socket fully before applying torque — any wobble means the socket is not fully engaged.
  • Oil filter housing wrench
    86mm, 14-flute cap-type wrench — fits B58, N55, and N52 filter housings
    This is a cap-type wrench that fits over the top of the plastic housing. Confirm it seats completely around the housing perimeter before turning — partial engagement on plastic will crack the housing. Turn anti-clockwise to loosen. The housing is often hand-tight from the last service and may release easily.
  • Torque wrench
    1/2-inch or 3/8-inch drive, capable of 25 Nm and 30 Nm
    For the filter housing (25 Nm) and drain plug (25–30 Nm), a 3/8-inch drive click-type torque wrench in the 10–50 Nm range gives the most accurate feel at these low values. A large 1/2-inch torque wrench calibrated for 20–200 Nm is too coarse at the bottom of its range — it will over-torque.
  • Hydraulic floor jack
    Minimum 2-tonne capacity
  • Axle stands
    Minimum 2-tonne rated, used in pairs
    Never work under a vehicle supported only by a jack. The F30 jacking points are reinforced pinch weld notches on the sill, approximately 30cm behind the front wheels and 30cm in front of the rear wheels. The notches accept a BMW-style rubber saddle adapter — without it, the sill lip will crack under jack pressure.
  • Oil drain pan
    Minimum 8-litre capacity
  • Funnel
    Long-neck type to reach the B58 fill port cleanly
  • O-ring pick or small flathead screwdriver
    For removing old O-rings from grooves without scratching sealing surfaces
  • Clean rags or shop towels
    At least 4–5 rags
  • Nitrile gloves
    Disposable, one pair minimum
  • Breaker bar
    1/2-inch drive, 45cm or longer — for seized drain plug

Parts required

  • BMW LL-14 FE+ 0W-30 or LL-01 5W-30 full synthetic engine oil — 6 litres (5.5L capacity, 0.5L reserve)
    • Best Value Castrol Edge 0W-30 with BMW LL-14 FE+ certification, or Mobil 1 ESP 5W-30 with BMW LL-01 certification. These are actual OEM suppliers to BMW — the same chemistry goes into your engine at the factory under a different label.
    • OEM Equivalent BMW TwinPower Turbo oil — Castrol chemistry repackaged under the BMW label. No performance benefit over correct-spec Castrol, but useful for service documentation at a dealer.
    • Avoid Any oil without a printed BMW LL certification on the label, or any oil marketed as 'suitable for' BMW without the actual approval code. Generic 5W-30 or 5W-40 without LL spec will not protect the VANOS system correctly.
  • Oil filter cartridge with full O-ring kit (3 O-rings) — for 86mm B58/N55/N52 housing
    • Best Value / OEM Equivalent Mann Filter — Mann is the OEM supplier to BMW. The Mann-boxed filter and the BMW-boxed filter are manufactured in the same facility. Buy Mann and save approximately 60% versus dealer price.
    • OEM BMW Genuine oil filter kit — identical content to Mann, BMW-branded packaging. Worth buying if you need the BMW part number on a service record.
    • Avoid Unbranded or very cheap cartridges that do not include the full O-ring set. The O-rings on budget kits are often undersized and will leak at operating temperature.
  • Drain plug aluminium crush washer — M12
    • Recommended BMW Genuine or Elring — either is correct. This washer costs under €1.50 and is the cheapest insurance against an oil leak at the sump. Replace it every single time without exception.

Procedure

  1. Open the bonnet and spend 60 seconds visually scanning the engine bay before touching anything. Look for existing oil leaks around the valve cover gasket (top of engine), around the filter housing area, and at the rear of the engine near the firewall. Note anything unusual.
    WhyA pre-existing leak changes what you are dealing with. If oil is already dripping, a simple oil change may not be sufficient — you need to know this before you drain the sump and lose the diagnostic evidence of where the leak was originating from.
    Look forThe valve cover is the large black plastic cover running the full length of the top of the engine, approximately 60cm long. The oil filter housing is a black plastic tower approximately 10cm tall, located on the right-hand side of the engine (passenger side when standing at the front of the car), with a hexagonal top cap.
    Stop ifIf you see milky grey or coffee-coloured residue around any oil cap or dipstick, stop. This indicates coolant contamination of the oil. A simple oil change will not fix this — the cause must be diagnosed (likely a failing gasket) before you proceed.
  2. Pull the dipstick — it is a yellow-handled loop, located toward the front-right of the engine — wipe it clean, reinsert fully, then pull again and read the level. Note whether the oil is at minimum, maximum, or between the two marks.
    WhyKnowing the pre-drain oil level tells you if the engine has been consuming oil. A B58 that is at or below minimum before an oil change interval is complete has a consumption issue worth monitoring. Fresh oil into a consumption-positive engine is still correct procedure — but you want to know about it.
    Feels likeThe dipstick should slide in and out smoothly with no resistance. If you feel any binding, you may not be fully reseated — pull out and realign.
    Look forThe dipstick handle is a bright yellow plastic loop approximately 2cm diameter, emerging from a thin metal tube on the right front of the engine block. It is the only yellow component in this area.
  3. Inspect the oil colour on the dipstick. Amber or honey colour means relatively fresh oil. Dark brown is normal used oil. Black is fully degraded but not dangerous in itself. Milky grey or light brown foam means coolant in the oil — stop and investigate before proceeding.
    WhyOil colour is a rapid diagnostic tool. A B58 that has been run correctly on interval will show dark brown to black oil — this is normal and expected. Milky discolouration is an urgent finding that indicates a failing head gasket or coolant passage breach, which requires a different repair path entirely.
  4. Start the engine and run it for 5–8 minutes until the temperature gauge moves off its lowest position and begins to rise toward the centre of the gauge. Then switch the engine off and allow it to cool for exactly 10 minutes before beginning work.
    WhyWarm oil drains completely and quickly, carrying suspended contaminants and metal particles with it. Cold oil is viscous and sluggish — it clings to surfaces and leaves more contamination behind in the sump. However, oil at full operating temperature is dangerously hot (90–120°C). Ten minutes of cooling brings it to a safely handleable temperature of approximately 50–60°C while keeping it fluid enough to drain fully.
    Stop ifDo not drain immediately after a long drive. Oil and exhaust components will be hot enough to cause serious burns. Ten minutes is the correct compromise between drain quality and safety.

Verification protocol

  • Check
    Oil pressure warning light behaviour on first start
    Expected
    The oil pressure warning light (red oil can symbol) extinguishes within 3 seconds of the engine starting. Engine settles to normal idle within 10 seconds.
    If wrong
    If the light stays on beyond 10 seconds, shut the engine off immediately. Check: Is the drain plug fully tightened? Is the filter cap fully seated and torqued? Is there an oil puddle under the car? Do not restart until the cause is identified.
  • Check
    Visual inspection for leaks at drain plug and filter housing — at operating temperature
    Expected
    A clean white rag pressed firmly against the drain plug area and filter housing base comes away with zero discolouration after a 10-minute drive.
    If wrong
    Any oil on the rag requires identification of the source. Drain plug seep: re-torque to 25 Nm or replace with a new washer if the current one is deformed. Filter housing seep: check that all three O-rings are seated correctly and re-torque cap to 25 Nm. Do not exceed 25 Nm in either case — more torque is not the solution to an O-ring leak.
  • Check
    Oil level on dipstick — after 5-minute cool-down following operating temperature
    Expected
    Oil level reads in the upper third of the MIN–MAX zone on the dipstick. Oil colour is clean amber-gold (fresh oil). No foam or bubbles visible on the dipstick film.
    If wrong
    Below MIN: top up in 100ml increments and re-check. Above MAX: remove oil via a hand pump through the dipstick tube until level drops to correct zone. Foam or bubbles: overfill situation — remove oil immediately as aerated oil will not protect the engine.
  • Check
    VANOS behaviour on cold start the following morning
    Expected
    On a full cold start (engine fully cooled overnight), the B58 will exhibit a brief VANOS rattle for up to 10 seconds — this is normal and is caused by the VANOS actuator filling with oil from a dry state. The rattle should be completely silent within 10 seconds of starting.
    If wrong
    If the VANOS rattle persists beyond 30 seconds after a cold start, or if you hear a chain-slap metallic sound, the oil may not be reaching the VANOS circuit correctly. Check oil level and specification. If the noise continues, suspect a VANOS solenoid or actuator issue and seek professional assessment.
  • Check
    CBS (Condition Based Service) service interval counter reset
    Expected
    No service indicator light on the dashboard. iDrive shows the oil service interval reset to the new interval (10,000km or 12 months, whichever comes first).
    If wrong
    Repeat the reset procedure via iDrive or the BC button. If the CBS counter cannot be reset, a coding tool (ISTA or Carly) can force the reset.
BIMMERFIX · GUIDE