Important

BMW N46B20 Long Cold Start: Causes and Fixes

BMW N46B20 Long Cold Start: Cause and Fix

The short version. After sitting overnight, the N46B20 in a BMW E88 cranks for a full 30 seconds before it fires—then runs perfectly smooth. The cause is almost always fuel pressure bleeding down during shutdown, traced to a faulty check valve or leaky injectors. A new battery won’t fix it. Diagnosis starts with a fuel rail pressure measurement.

The Problem

You get in the car on a cold morning, turn the key, and the starter motor spins the crankshaft eagerly—yet the engine won’t “catch” for 30 seconds or more. Once it fires, it runs smooth: no hesitation, no jerking, and a warm restart even after 15 minutes of sitting works normally. The problem shows up only after a long stretch of parking.

The N46B20 is a naturally aspirated engine with no direct injection: fuel is fed into the intake manifold rather than straight into the cylinders. That makes the fuel system sensitive to any loss of pressure. One quirk makes diagnosis harder: the fault can disappear for weeks or months, then return for no visible reason.

Symptoms

  • Cranking longer than 30 seconds after the car has sat for several hours
  • Smooth running once started—no misfiring, no jerking
  • No misfire or fuel system codes stored in the ECU
  • Intermittent behavior: the problem disappears for weeks or months, then returns
  • A slight idle vibration and fuel consumption up by roughly 0.4–0.6 gallons per 100 miles
  • Worse in cold weather: cold fuel atomizes poorly

Causes

The main cause of a long cold start is fuel pressure bleeding down in the rail while the car sits. Until the pump rebuilds working pressure, the injectors can’t atomize fuel and form a proper mixture.

A faulty check valve. This valve holds pressure in the fuel rail after shutdown. If it leaks, fuel drains back into the tank, and on the next start the starter motor has to crank for a long time while the pump restores pressure. This is the most common cause of long cold starts on the N46B20.

Leaking injectors. Even a minor leak through the injectors into the cylinders means fuel evaporates while the car sits, leaning out the mixture. At startup, that delays ignition.

Why a new battery doesn’t help. Plenty of owners replace the battery first—the symptoms stay. The cause isn’t electrical; it’s in the fuel system. A battery can spin the starter motor all day, but without pressurized fuel the engine won’t fire.

Diagnosis

Start with the simple checks you can do yourself:

  1. Check the coolant temperature sensor. If it’s lying, the ECU miscalculates the mixture for a cold start. Compare the sensor’s resistance at different temperatures against the reference values.
  2. Measure fuel pressure in the rail cold (after sitting overnight) and hot. If pressure has dropped when cold, fuel is escaping through the check valve or the injectors.
  3. Inspect the spark plugs. Black soot, oily deposits, or traces of fuel point to a mixture problem or fuel leaking into the cylinders.
  4. Check the fuel filter. A clogged filter creates resistance and hurts starting. If it hasn’t been changed in a long while, replace it first.
  5. Inspect the battery and starter cables. A poor connection drops voltage at the starter motor and worsens starting.

The Fix

If basic diagnostics turned up nothing obvious, work through this plan:

  1. Replace the spark plugs and fuel filter. Even if the plugs look fine, fit new ones along with a fresh filter—basic maintenance that often cures the problem in its early stages.
  2. Clean the battery and starter contacts. Pull the terminals, clean them to bare metal, and coat them with grease. Check the engine ground—corroded contacts drop voltage, which matters most on a cold start.
  3. Replace the fuel system check valve. If pressure bleeds down while the car sits, replace the valve (or the fuel pump module as a complete assembly). After the swap, pressure should hold for at least several hours.
  4. Leak-test the injectors. Remove the fuel rail, pressurize the system, and watch: no injector should produce a single drop. Replace faulty injectors or send them out for cleaning.

If the symptoms persist after every step, the car needs deeper diagnostics at a specialist shop.

Prevention

  • Once a year, check fuel pressure and the condition of the check valve—especially important on cars with more than 62,000 miles
  • Fill up only at stations you trust: poor-quality fuel accelerates wear on the fuel system
  • Replace spark plugs and the fuel filter on schedule instead of waiting for trouble
  • Check the battery and its connections regularly

The Bottom Line

A long cold start on the N46B20 is a fixable problem. The main thing is not to swap parts at random and not to start with the battery: the cause is almost always in the fuel system. Measure rail pressure after an overnight sit first—it will point straight at the check valve or the injectors. A systematic approach saves you time and money.

Verified against sources

📖 Full Research

Detailed technical deep-dive with engineering analysis, tables and sources.

Read the deep dive →

Need help with your BMW?

Ask our AI assistant — it will analyze the knowledge base and give you a personal answer in seconds.

Ask AI →
Прокрутить вверх