Task Guide

Oil Dipstick & Oil Level Sensor Replacement (M57)

Skill
1/5
Time
45m
This guide covers replacing the oil dipstick tube assembly and oil level/temperature sensor on the BMW M57 diesel engine, fitted across E46, E39, E60/E61, E90/E91/E92, E83, E70, and E53 chassis from 1998–2013. The oil level sensor sits in the sump and commonly triggers false "Oil Level Low" warnings as it ages, or genuinely reads low oil when diesel fuel dilutes the sump oil — a known M57 failure mode from leaking injector return seals. Before replacing the sensor, always check the oil on the dipstick for a diesel fuel smell or an abnormally high level, as these indicate a more serious underlying fault. This is a beginner-accessible job requiring basic hand tools and roughly 45 minutes.

Why it matters

The M57's oil level sensor is the only active warning system for low oil — the engine has no mechanical oil pressure warning light in normal operation until pressure has already dropped critically. A faulty sensor that reads falsely low causes unnecessary anxiety and may mask genuine low oil conditions if the driver begins ignoring the warning. More critically, the sensor also measures oil temperature: a failed temperature reading can cause the DME to apply incorrect injection timing corrections, slightly degrading fuel economy. On higher-mileage M57s, a genuinely high oil level caused by diesel fuel dilution (from injector leak-off seal failure) is a silent killer — the diluted oil loses its lubricating film strength and accelerates bearing wear. Checking the dipstick at the same time as this sensor job is therefore not optional; it is the diagnostic step that determines whether you are doing a €25 sensor swap or whether you have a far more expensive injector seal problem ahead of you.

If you delay

  • 0–5,000 km after sensor failure (Green)

    False 'Oil Level Low' warning on dashboard. No mechanical damage. Driver irritation only. Safe to drive but the warning system is now unreliable.

  • 5,000–20,000 km (Amber)

    If the root cause is diesel fuel dilution rather than a failed sensor, the sump oil is progressively thinning. Oil viscosity drops, bearing oil film thins. Fuel economy worsens slightly. Driver may begin ignoring the warning, removing the safety net entirely.

  • 20,000+ km if diesel dilution is ignored (Red)

    Severely diluted oil fails to maintain hydrodynamic film at main and big-end bearings under load. Accelerated bearing wear begins. Crankshaft main bearing shells show copper-coloured wear. Repair cost moves from €300 injector seal job to €2,000–€4,500 engine rebuild.

  • Sudden onset — any mileage (Black)

    In worst-case diesel dilution scenarios, the sump overfills enough that the crankshaft counterweights strike the oil surface, aerating it. Aerated oil cannot support hydrodynamic bearing load. Catastrophic spun bearing or crankshaft failure possible with no prior warning. Engine replacement required.

What you'll encounter

  • The oil level sensor connector will almost certainly be coated in a mixture of oil mist and road salt. On cars used in the Netherlands or Germany in winter, the connector body may be white with salt crystallisation. Budget 5–10 minutes just to clean and release the connector clip — forcing it while it is brittle from age will break the tab off.
  • The sensor itself threads into the sump from below and may have been in place for 10–15 years on a high-mileage car. It will often feel finger-tight on removal because the aluminium sump threads corrode around the steel sensor body. Applying heat is not safe here (near oil). Instead, a short sharp break-torque with a correctly fitting socket is required — do not use an adjustable wrench as it will round the hex.
  • When you pull the dipstick for the pre-job inspection, do not be surprised to find the oil level significantly above MAX. On M57s with injector seal problems this is common and is the single most important finding of the whole job — it changes the entire repair scope. Also check for a fuel smell by holding the dipstick under your nose; diesel has a distinct light, almost solvent-like smell distinct from engine oil.
  • The dipstick handle and tube are separate serviceable parts on most M57 variants. The dipstick itself (the metal blade) often has a worn or cracked MIN/MAX marking area from repeated use. The tube can develop a hairline crack near the lower retaining clip after years of vibration. Inspect both before deciding which part actually needs replacement.
  • The most common mistake on this job is over-torquing the new sensor. The M57 sump is aluminium and the thread is M18 or M20 depending on variant — it strips easily. The correct torque is low (25–30 Nm depending on variant). Mechanics used to working on steel sumps routinely apply too much force. Use a torque wrench. Do not 'snug it up'.

Known engine weaknesses

  • M57 injector leak-off/return rail seal failure (all variants, particularly post-2003 common-rail versions): The rubber seals on the injector return banjo fittings and leak-off pipes degrade with heat cycling. Diesel fuel enters the rocker cover, runs down the push-rod gallery, and accumulates in the sump. The oil level rises above MAX on the dipstick and smells strongly of diesel. This is the single most important thing to check during this job — if the oil level is above MAX, do not simply replace the sensor and close the bonnet.
  • M57 oil level sensor connector corrosion (E46, E39, E53 chassis): The 2-pin Kostal connector at the base of the sump is exposed to road spray, salt, and heat cycles. On cars with more than 150,000 km the connector pins oxidise and create a high-resistance fault that mimics a failed sensor. Always inspect and clean the connector before condemning the sensor itself.
  • M57TU and M57N2 EGR cooler coolant leak into sump: On later M57TU (E60/E61/E90) and M57N2 (E70) variants, the EGR cooler can develop internal cracks, allowing coolant to enter the intake and eventually the sump. Milky or grey oil on the dipstick is the tell. This is distinct from diesel dilution but equally catastrophic. Check dipstick colour and consistency during this job.
  • M57 dipstick tube O-ring weeping (all chassis): The dipstick tube is sealed to the block/sump by a rubber O-ring. On engines above 100,000 km this O-ring hardens and allows a slow oil seep at the tube base, often visible as a black oily residue around the tube entry point. The replacement dipstick or tube kit should always include a new O-ring.

Parts verification

Before starting, lay the new parts out and verify the following: (1) Oil Level Sensor — compare the hex body size and thread diameter against the old sensor if you can access it without removing it first. The M57 uses a sensor with an integrated temperature element and a 2-pin electrical connector. The connector shape should match the existing harness connector exactly — there are different connector bodies between early M57 (pre-2003) and later M57TU/M57N2 variants. If the connector shape does not match your harness, stop and reorder. (2) Dipstick and/or tube — the dipstick blade length differs between E46/E39 (shorter sump) and E60/E70 (deeper sump). Hold the new dipstick alongside the old one: MIN/MAX marks should be at the same position from the handle end. A dipstick that is 20 mm too short will read falsely high. (3) O-ring for dipstick tube — confirm it is included in the kit, or order separately. It should be a 2–3 mm cross-section rubber ring sized to fit the tube OD. (4) Common mis-ordering errors: searching by model year alone misses mid-cycle M57 updates. Always cross-reference your engine code from the underbonnet sticker (M57D25, M57D30, M57TU, M57N2) and your chassis code to confirm correct part fitment before beginning disassembly.

Tools required

  • Ratchet handle, 3/8" drive
    Standard 3/8" ratchet
    Use a short ratchet or a ratchet with a swivel head for the sensor — the sump access angle is tight on E46 and E39 with the engine undertray in place.
  • Socket — sensor hex
    27 mm or 32 mm 6-point deep socket (confirm against your sensor hex before starting)
    Use 6-point sockets only. 12-point sockets will round the sensor hex on initial break-torque if any corrosion is present.
  • Torque wrench
    3/8" drive, 10–60 Nm range
    Set to 25 Nm before starting. Do not use a long-handled breaker bar to tighten — the mechanical advantage makes it very easy to strip the aluminium sump thread.
  • Electrical contact cleaner spray
    CRC Contact Cleaner or equivalent
    Spray into the connector body and work the connector on and off several times to displace salt and oxidation from the pins.
  • Small flat-blade screwdriver
    3–4 mm blade
    Used to release the connector locking tab. Insert from the side, do not lever from the wire end or you risk cracking the tab.
  • Lint-free shop rags
    Any clean, non-fluffy rag
  • Oil drain pan
    Minimum 1 litre capacity
    Some oil will drip from the sensor port when the sensor is removed — not a flood, but enough to make a mess on a hot undertray.
  • Nitrile gloves
    Standard workshop gloves
  • Penetrating oil (e.g. WD-40 Specialist or Caramba)
    Any low-viscosity penetrant
    Apply to the sensor threads from below 10 minutes before attempting removal if the car is above 150,000 km.
  • Inspection mirror or phone camera
    Any
    Used to check the dipstick tube O-ring seat in the block — hard to see from above on E60/E70 chassis.

Parts required

  • Oil Level & Temperature Sensor
    • OEM (Hella or VDO — original equipment suppliers) Hella and VDO supply the original sensors to BMW. Buying the Hella or VDO branded part from a motor factor (e.g. autodoc.nl, kfzteile24.de) gives you original quality at 30–40% below BMW dealer price. This is the recommended route.
    • BMW Genuine (dealer) Identical part, BMW box, highest price. Justifiable if you want a single-source receipt for a vehicle under extended warranty or for resale documentation purposes.
    • Pattern/aftermarket (unknown brand) Not recommended. Cheap sensors frequently trigger fault codes due to signal calibration differences. The entire point of this job is to cure a warning light — a mis-calibrated cheap sensor defeats the purpose.
  • Oil Dipstick (blade and handle assembly)
    • BMW Genuine Recommended for the dipstick blade — the MIN/MAX markings must be in exactly the correct position. Pattern dipsticks sometimes have incorrect mark placement, giving false oil level readings. Do not economise here.
    • OEM equivalent (febi bilstein) Acceptable if bought from a reputable supplier with the correct part number cross-referenced to your engine code.
  • Dipstick tube O-ring seal
    • BMW Genuine or febi bilstein A €1–2 rubber ring. Always replace it. Reusing a 10-year-old O-ring after disturbing the tube defeats the purpose of the job and risks an oil seep at the tube base.
  • Sensor thread sealant (if not pre-applied to new sensor)
    • Loctite 577 (medium-strength pipe sealant) Use only if the new sensor does not arrive with a pre-applied thread sealant patch. Do not use PTFE tape — it can shred into the sump.

Procedure

  1. With the engine cold (at least 2 hours since last running), open the bonnet and locate the oil dipstick handle. On M57 engines it is typically a yellow loop or T-handle.
    WhyChecking the oil cold ensures the oil has fully drained back into the sump, giving an accurate level reading. A hot engine check can read low because oil is still coating internal surfaces.
    Look forYellow loop or T-shaped handle, usually on the left (driver's) side of the engine on E46/E39, and on the right (passenger's) side on E60/E70. It sits in a tube that goes down into the sump. You cannot miss it — it is the only bright yellow handle in the engine bay.
  2. Pull the dipstick fully out, wipe it clean with a lint-free rag, reinsert it fully until the handle seats, then withdraw it again and hold it horizontally at eye level to read the level.
    WhyThe double-dip technique eliminates splashing errors from oil that has run up the tube during driving. A single pull can give a falsely high reading if oil has been flung up the tube.
  3. Note the oil level position relative to the MIN and MAX marks. Then bring the dipstick up to your nose and smell the oil on the blade.
    WhyThe oil level sensor is inside the sump. If the sump contains contaminated oil, replacing the sensor fixes the warning light but leaves the real problem running. A two-minute smell test here can save a €3,000 engine.
    Stop ifIf the oil level is ABOVE the MAX mark: stop. This is not a sensor fault job — you likely have diesel fuel dilution from injector leak-off seal failure, or coolant ingress from the EGR cooler. Do not replace the sensor and close the bonnet. Investigate the root cause first. If the oil level is between MIN and MAX but smells of diesel fuel (light, solvent-like, distinct from the normal hot oil smell): the root cause is likely injector seals, but the oil level has not yet risen above MAX. Note this, proceed with sensor replacement, but schedule injector seal inspection within the next 1,000 km. If the oil level is normal and the oil smells of normal engine oil: proceed with sensor replacement as planned.
  4. Check the colour of the oil on the dipstick blade. Normal M57 oil is amber to dark brown. Grey, creamy, or milky oil indicates coolant contamination.
    WhyCoolant and oil form an emulsion that destroys bearing oil films almost immediately. Identifying this at the dipstick stage, before the engine is started, prevents catastrophic bearing damage.
    Stop ifIf the oil is grey or milky: stop the job. Do not run the engine. This indicates coolant in the sump, likely from an EGR cooler failure (M57TU/M57N2) or head gasket. An engine run with coolant-diluted oil can seize within minutes. This is a workshop diagnosis job, not a sensor replacement.
  5. Inspect the base of the dipstick tube where it enters the block or sump. Look for a dark oily residue or a dry black ring indicating a weeping O-ring.
    WhyIf the O-ring is already seeping, this job is the correct time to replace it — the tube must be partially disturbed to access the sensor, so doing the O-ring at the same time costs nothing extra in labour.
    Look forThe dipstick tube is a metal tube roughly 12–15 mm in diameter. The base, where it disappears into the engine, is the O-ring sealing point. On M57s with a weeping tube O-ring you will see a dark brown or black oil stain radiating out from this junction, often dried to a hard varnish layer.

Verification protocol

  • Check
    Oil warning light behaviour at first start after repair
    Expected
    The oil warning light (or iDrive oil level message) illuminates briefly as part of the normal instrument check at key-on, then extinguishes within 30–60 seconds of idle as the sensor completes its first measurement cycle. It does not return during the idle period.
    If wrong
    If the light remains on: (1) check oil level on dipstick — if correct, the warning is a stored code. Clear with a diagnostic tool. (2) If oil level is low, top up and retest. (3) If oil level is above MAX, re-examine for diesel dilution — this was present before the job and missed in the pre-inspection.
  • Check
    Visual inspection of sensor port for oil seepage after 3–5 minute cold idle
    Expected
    Sump face around the sensor is completely dry. No oil droplets forming on the sensor hex body or at the thread entry. The drain pan placed below shows no new oil drops after the engine is shut off.
    If wrong
    Retighten sensor to 25 Nm. If seeping continues, remove sensor and inspect thread condition and sealant application. Do not operate the vehicle with a weeping sensor — oil loss is slow but cumulative.
  • Check
    Oil level check on dipstick after 15 km test drive
    Expected
    Oil level is between MIN and MAX marks on a clean (just-wiped) dipstick. Level has not dropped compared to pre-job check. No diesel smell on blade. Oil colour is normal amber to dark brown.
    If wrong
    A drop in level over a 15 km test drive indicates either an oil leak at the sensor port (check immediately from below) or pre-existing engine oil consumption. A diesel smell post-drive that was not present pre-drive: investigate injector seals.
  • Check
    Electrical connector security check
    Expected
    The connector body cannot be pulled off the sensor with moderate finger pressure (approximately 2–3 kg pull force). It is fully seated with no gap between the connector body and sensor body.
    If wrong
    If the connector pulls off without resistance, the locking tab is not engaged. Disconnect, inspect the tab for damage, and reconnect until the audible click is confirmed. If the tab is broken, replace the connector pigtail.
BIMMERFIX · GUIDE