Glow Plug Circuit Diagnosis & Individual Plug Resistance Test (M57)
Why it matters
Glow plugs are the only source of ignition-assistance for a cold diesel. On the M57, a failed plug means unburnt fuel is injected into a cold cylinder that cannot self-ignite, leading to white smoke, rough cold idle, extended cranking, and — if left long enough — unburnt fuel washing cylinder walls and diluting engine oil. Because the M57 ECU monitors glow plug current draw, even one open-circuit plug sets a fault code and degrades cold-start performance for all six cylinders (the ECU shortens pre-glow time to protect the remaining plugs). Identifying the failed plug precisely avoids blindly replacing all six unnecessarily, saving significant cost.
If you delay
- Green — 0 to ~5,000 km after first fault code
Single plug failure causes marginal cold-start roughness, white smoke for the first 30–60 seconds in temperatures below 5 °C. Engine runs normally once warm. Fault code P0671–P0676 (individual cylinder glow plug circuit) present. Driveable, no mechanical damage yet.
- Amber — ~5,000 to ~20,000 km, or second plug fails
Two or more failed plugs produce persistent rough cold idle, misfire codes alongside glow plug codes, increased fuel consumption, and visible white/grey smoke on startup. Unburnt fuel begins to foul injector tips and EGR circuit. Risk of oil dilution begins if cold starts are repeated without full warm-up cycles.
- Red — Beyond ~20,000 km or three or more plugs failed
Severe cold-start misfires risk hydrolocking a cylinder if injector continues delivering fuel into an unignited bore at low temperatures. Oil dilution (fuel contamination detected by a reduced oil viscosity on dipstick) can cause bearing damage. Catalytic converter and DPF face accelerated fouling from unburnt fuel. Repair cost escalates from a €50 plug set to potentially €800+ in downstream damage.
- Black — Ignored indefinitely, especially in northern-European winters (NL/DE below −5 °C)
Complete failure to start, potential hydrolocking requiring cylinder head removal, injector replacement, and DPF/CAT replacement. What began as a €50–80 parts job becomes a €2,000–5,000 engine workshop bill.
What you'll encounter
- The glow plug electrical terminals on high-mileage M57s are almost always corroded — green or white oxidation on the brass nut and the ring connector. You will need to work each terminal nut free before you can get a clean multimeter probe contact. Budget 5 extra minutes per plug for cleaning with a small wire brush or fine sandpaper.
- On E53 and E70 X5 3.0d engines, the glow plugs on cylinders 4–6 (rear bank of the straight-six, nearest the firewall) are extremely difficult to reach with a standard multimeter probe. You will encounter the fuel rail, coolant hoses, and the intake manifold all competing for the same space. A right-angle probe tip or a short flexible extension lead soldered to your multimeter lead tip makes this feasible; without it, expect scraped knuckles and false contact readings.
- The most common mistake on this exact task is measuring resistance at the harness connector (the female side, after unplugging from the plug) rather than directly at the glow plug terminal. Measuring at the harness tests the wiring loom and GPCU output — not the plug itself. Many first-timers diagnose a 'failed' plug that turns out to be a wiring fault, or vice versa. Always measure plug-side resistance with the harness fully disconnected and your probe tip touching the plug's centre electrode terminal directly.
- At least one plug will almost always read slightly higher resistance than the others even when all are 'good' — this is normal manufacturing tolerance on ceramic glow plugs. Do not replace a plug purely because it reads 0.3–0.5 Ω higher than its neighbours. An open circuit (infinite/OL resistance) or a short to ground (0.0 Ω reading when measuring between the terminal and the engine block) are the failure signatures to act on.
- On vehicles over 8 years old or 120,000 km, the rubber boots/seals on each glow plug connector will have hardened and may crack or break when you pull them off. Have a roll of self-amalgamating tape or a set of replacement boots on hand — exposed plug terminals in the engine bay will corrode rapidly and cause the very faults you just diagnosed.
Known engine weaknesses
- M57 glow plug control units (GPCU) — particularly on E39/E46 pre-2002 variants — are known to fail independently of the plugs themselves. The GPCU supplies power to each plug and monitors current; a failed GPCU can mimic a dead plug on the multimeter if measured at the plug harness rather than at the plug terminal directly. Always measure at the plug terminal, not the harness connector.
- M57 glow plugs corrode into the aluminium cylinder head threads after 60,000–100,000 km, especially on vehicles used for short urban trips where the head never fully thermalcycles. Even on a diagnostic-only job, if you unscrew a plug to inspect it, there is a real risk of thread seizure — see the 'what you'll encounter' section.
- The M57TU (post-2003) and M57N2 (post-2007) variants use a different glow plug specification (4.4 V fast-glow ceramic vs. older 11 V resistive type) and a separate GPCU mounted near the battery. Mixing plug generations causes immediate GPCU overcurrent fault. Always confirm which M57 variant you have before ordering plugs.
- On E60/E61 530d with the M57N engine, the glow plug harness runs close to the exhaust manifold heat shield and is prone to insulation cracking from heat cycling, producing intermittent open-circuit faults that clear when the engine warms up — a classic false positive for a 'dead' plug.
Parts verification
This is a diagnostic procedure — no replacement parts are required to perform it. However, if your diagnosis confirms one or more failed plugs and you are ordering replacements before beginning: \n\n1. CONFIRM YOUR M57 VARIANT FIRST. The M57 engine family spans three generations: M57 (1998–2003, 11V resistive plugs), M57TU/M57N (2003–2007, 4.4V fast-glow ceramic plugs), and M57N2 (2007–2013, 4.4V fast-glow ceramic plugs). Using a 11V plug in an M57TU application, or vice versa, will destroy the GPCU. Your engine variant is stamped on the engine block near the oil filter housing and listed on your vehicle's Fahrzeugschein (registration document) under engine code.\n\n2. COUNT THE PLUGS IN THE BOX. The M57 is a six-cylinder engine and requires six plugs. A box of four is for M47 four-cylinder applications — a common mis-ship error from online suppliers.\n\n3. COMPARE THE HEX SIZE. Place the new plug next to the old one (if you have an old one for reference). M57 glow plugs use a 10 mm hex on most variants. A plug with a 12 mm hex is the wrong application.\n\n4. CHECK THE THREAD PITCH AND LENGTH. M57 plugs use M10 x 1.25 mm thread. A visually similar plug with M10 x 1.0 thread will cross-thread and destroy the cylinder head on installation.\n\n5. VERIFY THE TERMINAL TYPE. M57 plugs have a threaded stud terminal (M4 or M5) accepting a ring connector and nut. If the plug has a push-on spade terminal, it is the wrong part.
Tools required
- Digital multimeterAuto-ranging preferred; must have resistance (Ω) mode and DC voltage mode. A €15–25 unit from a German hardware store (Bauhaus, OBI) is adequate.Set to resistance (Ω) mode for plug testing. Zero your leads first: touch the two probe tips together and note the reading — it should be 0.0–0.2 Ω. Subtract this lead resistance from all subsequent plug readings. On auto-ranging meters, wait for the display to stabilise (2–3 seconds) before recording a value — the M57's cold glow plug resistance is very low (0.5–3 Ω) and the meter needs to settle.
- OBD2 diagnostic scannerMust read BMW-specific fault codes (not just generic OBD2). ISTA/D (BMW dealer software), INPA, or a third-party tool such as Carly, BIMMERCODE (read-only), or a professional-grade scanner with BMW coverage. A generic ELM327 dongle will only show generic P06xx codes and will miss BMW-specific glow plug relay codes.Connect before doing anything mechanical. Read and record ALL fault codes, not just the first one. Note the fault status (permanent vs. stored/intermittent) — an intermittent fault points to a wiring/connector issue rather than a dead plug element.
- 10 mm combination spanner or socketFor loosening the glow plug terminal nuts if corroded. A quarter-drive ratchet with a 10 mm socket gives better control in the tight space above the valve cover.Use a 6-point socket, not 12-point, to avoid rounding the terminal nut on a corroded fitting. Apply penetrating oil if the nut does not break free within a quarter-turn.
- Small flat-blade screwdriver2–3 mm blade width, for gently prising the glow plug harness connector boots away from the plug terminals without cracking them.
- Wire brush / fine emery paperSmall brass wire brush or 400-grit wet-and-dry paper for cleaning terminal contact surfaces before measuring.
- Penetrating oilWD-40, Caramba, or equivalent penetrating lubricant for corroded terminal nuts. Do NOT use WD-40 on rubber boots.
- Inspection light / head torchThe glow plug terminals sit directly below the fuel rail and above the valve cover — ambient light is insufficient. A flexible neck inspection light is ideal.
- Pen and paper / phone cameraFor recording resistance readings per cylinder (1 through 6) systematically. You will not remember six numbers while working in an engine bay.
Parts required
- Glow plugs (set of 6) — only required if diagnosis confirms failure
- OEM / OE-equivalent (Beru, NGK, Bosch) — Beru and NGK supply the majority of M57 glow plugs to BMW at the factory. Beru GE101/GE153 (M57TU variant) and NGK Y-904J are widely used OE-equivalent references. Bosch 0 250 202 and 0 250 403 series cover M57 applications. Expect €50–80 for a set of 6 from a German parts supplier (TRW, Autodoc, Oscaro NL). These are the correct choice.
- Budget (unbranded / marketplace) — Avoid. Ceramic glow plugs must meet precise resistance and voltage specifications matched to the GPCU. Off-spec resistance from a budget plug causes GPCU fault codes immediately or damages the unit over time. The cost saving of €15 is not worth the €200+ GPCU replacement risk.
- Glow plug terminal nuts (M4 or M5, set of 6)
- Standard — These are standard metric nuts — available from any hardware store for cents each. Buy a set of 6 before starting. Corroded nuts frequently round off on removal and should be replaced rather than reused.
- Glow plug connector boots / insulators (optional but recommended for high-mileage vehicles)
- OE-equivalent rubber insulator boots — Available from BMW dealers or as aftermarket rubber sleeves. Prevents terminal corrosion recurrence. Costs approximately €10–20 for a set.
Procedure
- Before touching the engine, perform a cold-start observation. If possible, start the vehicle when the engine has been cold for at least 4 hours (overnight ideal). Observe: does the pre-glow indicator (coil symbol on the dashboard) illuminate for the normal 1–3 seconds before starting? Does the engine crank more than twice before firing? Is there white or grey smoke from the exhaust for the first 20–30 seconds?WhyCold-start behaviour is your primary symptom baseline. The M57's pre-glow time is temperature-dependent — at 0 °C it should glow for approximately 2–3 seconds. Extended cranking, rough idle for the first minute, and white smoke are the classic M57 glow plug failure pattern and confirm the fault is real, not a stored historical code.Look forThe pre-glow indicator on the dashboard cluster is a spiral/coil symbol (orange/yellow) that illuminates when you turn the ignition to position 2 (before starting). It extinguishes when the pre-glow cycle completes and the engine is ready to crank.
- Connect your OBD2 scanner with BMW-specific coverage. Turn ignition to position 2 (accessories on, engine off). Read and record ALL stored and current fault codes from the DME (Engine Control Module). Pay specific attention to codes in the P0671–P0676 range (Cylinder 1–6 Glow Plug Circuit) and any codes referencing the Glow Plug Control Unit (GPCU).WhyThe M57 DME monitors the current drawn by each glow plug individually. A failed plug draws no current (open circuit) or excessive current (short), and the DME logs the specific cylinder. This gives you a roadmap — you do not need to test all six plugs unless you have multiple codes or a GPCU code that implicates the whole circuit.Stop ifIf you find a GPCU-specific fault code (referencing the relay/control unit itself, not individual cylinders), the control unit may have failed independently of the plugs. You should still perform the resistance test on all six plugs, but if all six read normal resistance, the GPCU is the prime suspect and the plugs may not need replacement.
- Clear all fault codes using the scanner and perform a second cold start (if practical) or a short drive of at least 15 minutes followed by a key-off cycle. Reconnect the scanner and re-read codes.WhyThis distinguishes permanent faults (codes that return immediately) from historical/intermittent faults (codes that were stored once but the circuit is currently functioning). An intermittent fault that returns only in cold conditions but clears when warm points strongly to a cracked or partially resistive plug element or a heat-degraded harness connector — both detectable by the resistance test.
Verification protocol
- CheckFault code status after cold start and warm-up cycleExpectedNo stored or current P0671–P0676 codes or GPCU-related codes. Code memory is clean after a complete cold start and 15-minute warm-up cycle.If wrongIf a code returns for the same cylinder you just tested and found a good resistance reading, re-examine the harness connector for that cylinder — particularly the ring connector crimp and the GPCU output terminal. If the code returns for a cylinder that read OL (open circuit) and you have not yet replaced the plug, the diagnosis is confirmed: replace that plug.
- CheckCold-start behaviour: cranking duration and exhaust smokeExpectedEngine fires within 2 crankshaft revolutions (approximately 1 second of starter engagement) when cold at temperatures above 0 °C. No sustained white/grey exhaust smoke beyond 15 seconds of running. Idle settles smoothly within 10–15 seconds.If wrongIf white smoke persists beyond 30 seconds, or the engine idles roughly for more than 30 seconds after a cold start, one or more plugs remain non-functional. Return to Phase 3 and retest the resistance of the cylinder(s) corresponding to any returning fault codes.
- CheckPre-glow indicator (dashboard coil symbol) behaviourExpectedThe pre-glow indicator illuminates for 1–4 seconds after turning the ignition to position 2 (before cranking), then extinguishes. The duration varies with ambient temperature — longer in cold weather, shorter when warm. This indicates the GPCU is completing a normal pre-glow cycle without cutting out early due to a detected fault.If wrongIf the pre-glow indicator extinguishes immediately (under 0.5 seconds) even in cold conditions, the GPCU has detected a fault and aborted the cycle — recheck your fault codes and resistance readings. If the indicator never illuminates at all, the GPCU itself or its power supply fuse has failed.
- CheckTerminal nut tightness visual and tactile check (post-reassembly)ExpectedEach ring connector boot sits flush against the plug body with no exposed metal visible. A gentle tug on each boot produces no movement — it is fully seated. No wires are routed under or against other engine components.If wrongIf any boot is loose or lifted, remove it, check the terminal nut is snug (1–2 Nm), and reseat the boot firmly. A loose boot must be secured — exposed terminals will corrode and generate new fault codes within weeks.