BMW 135i Cranks but Won’t Start: Common Causes, Diagnostics, and Fixes

BMW 135i Cranks but Won’t Start: What the Symptom Really Means

When a BMW 135i cranks but won’t start, the starter motor is turning the engine, but one of the three basics for combustion is missing: fuel, spark, or proper engine timing/compression.

On the E82 and E88 135i, the problem often comes down to fuel delivery, sensor input, or a hidden electrical issue that prevents the engine control unit from allowing startup.

This symptom can look simple on the surface, but BMW’s turbocharged N54 and N55 engines depend on several modules, relays, and sensors working together before the car will fire.

That means the fastest fix usually starts with narrowing the failure to fuel pressure, ignition, crankshaft signal, or immobilizer-related communication.

How the 135i Start Sequence Works

Before diving into repairs, it helps to understand what happens when you press the start button.

The CAS or related start authorization system verifies the key, the DME checks critical sensor inputs, and the fuel system primes to build pressure.

If any key condition fails, the engine may crank normally but never catch.

  • Start authorization: The key, CAS, and ignition switch logic must communicate correctly.
  • Fuel delivery: The low-pressure fuel pump and high-pressure fuel system must provide adequate pressure.
  • Ignition and timing: The DME needs valid crank and camshaft signals before it commands spark and injection.
  • Engine health: Compression, vacuum integrity, and timing must be within range.

Most Common Reasons a BMW 135i Cranks but Won’t Start

1. Failed Low-Pressure Fuel Pump

On many BMW 135i models, a weak or dead in-tank low-pressure fuel pump is one of the most common causes of a crank-no-start condition.

The engine may crank at normal speed, but the high-pressure side cannot build enough fuel rail pressure for the injectors to operate.

Symptoms often include a long crank, intermittent starting before complete failure, or a brief start followed by stalling.

A fuel pump issue is especially suspicious if you hear no priming noise from the rear of the car when the ignition is switched on.

2. High-Pressure Fuel Pump Failure

The N54 and N55 engines use a high-pressure fuel pump, or HPFP, to raise fuel pressure for direct injection.

If the HPFP fails, the engine may crank but never start, or it may start only after multiple attempts and then run poorly.

Because HPFP failures can mimic other issues, scan data is important.

Fuel rail pressure that stays too low during cranking is a strong clue.

BMW has a long service history with fuel system faults, so this area should be checked early.

3. Crankshaft Position Sensor Problems

A faulty crankshaft position sensor can prevent the DME from detecting engine speed and position.

If the computer does not know the crank signal is valid, it may not trigger spark or fuel injection.

Typical signs include no start with no obvious fuel-related noise, inconsistent tachometer movement during cranking, or intermittent stalls before a complete no-start.

On BMW turbo engines, crank sensor failure is a frequent and easy-to-misdiagnose cause.

4. Camshaft Position Sensor Issues

Camshaft position sensors help the DME synchronize fuel injection and ignition timing.

If one fails, the engine may crank without starting or start only after extended cranking.

Depending on which sensor fails, there may be stored fault codes and rough running before the hard no-start appears.

Because cam sensor faults and crank sensor faults can overlap, it is best to read live data and fault memory rather than guessing based only on symptoms.

5. Weak Battery or Low Voltage

BMW electrical systems are sensitive to voltage drops.

A weak battery can still spin the starter, but the voltage may fall too low for the DME, fuel pump control module, or ignition system to operate correctly.

If the cluster shows warnings, accessories behave erratically, or the car recently sat unused, battery voltage should be checked first.

Low voltage can also create misleading fault codes in multiple systems.

6. Faulty Fuel Pump Control Module

Some BMW 135i models use an electronic module to control fuel pump operation.

If this module fails, the pump may not receive the command or power needed to prime and build pressure.

This issue can look like a bad pump, so testing should include power, ground, command input, and output to the pump before replacing parts.

7. Blown Fuse, Relay, or Wiring Fault

A simple electrical fault can stop the engine from starting even when the starter works.

Burnt fuses, failed relays, damaged harnesses, or corroded connectors can interrupt power to the fuel system or engine management components.

BMWs can develop wiring issues near high-heat areas, under the hood, or around previous repair points.

Visual inspection matters as much as scanner data.

8. Immobilizer or Key Recognition Problems

If the car does not fully recognize the key, the starter may still crank on some configurations while the DME blocks fuel or spark.

This is less common than fuel or sensor issues, but it should be considered if the problem began after a key battery issue, module replacement, or electrical fault.

Trying a spare key is a practical early step.

If the spare key works, the issue may be tied to the key, CAS, or related communication modules.

Step-by-Step Diagnosis for a BMW 135i Cranks but Won’t Start

Check Battery Voltage First

Start with a multimeter.

A resting battery should generally read around 12.4 to 12.7 volts, and voltage should stay stable during cranking.

If it drops sharply, charge or replace the battery before continuing.

Listen for Fuel Pump Priming

Turn the ignition on without starting the car and listen near the rear seat or fuel tank area.

A brief pump hum suggests the low-pressure pump is at least trying to operate, although sound alone does not confirm proper pressure.

Scan for BMW Fault Codes

Use a BMW-capable scanner that can read DME, CAS, EKP, and related modules.

Generic OBD2 scanners may miss key faults, especially those related to fuel pressure, synchronization, or start authorization.

Focus on codes related to:

  • Crankshaft or camshaft sensor signals
  • Low fuel pressure or rail pressure deviation
  • Fuel pump control faults
  • Start authorization or CAS communication issues
  • Misfire or injection control faults

Watch Live Data During Cranking

Live data is one of the most useful tools for this problem.

Check engine speed, low-pressure fuel readings, high-pressure rail pressure, and synchronization status while the engine is cranking.

If RPM stays at zero, suspect the crank sensor or wiring.

If fuel pressure does not rise to expected cranking values, focus on the pump, control module, or pressure sensor path.

Inspect Spark and Fuel Separately

To avoid chasing multiple failures at once, confirm whether the engine has spark and fuel.

A spark tester can verify ignition output, while fuel pressure testing can confirm whether the injectors have adequate supply.

If the engine has spark and fuel pressure but still will not start, compression, timing, or injector control becomes more likely.

Special Considerations for N54 and N55 Engines

The BMW 135i came with two major turbocharged engine families, and both can crank but not start for similar reasons.

The twin-turbo N54 is well known for fuel system sensitivity, while the single-turbo N55 also depends heavily on sensor accuracy and low-voltage stability.

  • N54: More attention should be given to HPFP performance, injectors, low-pressure delivery, and fuel pressure plausibility.
  • N55: Crank sensor, fuel supply, and electrical faults are common diagnostic starting points.
  • Both engines: Vacuum leaks, bad grounds, and battery problems can complicate starting behavior.

When the Problem Is Not Fuel or Spark

If fuel pressure, spark, and battery condition all check out, consider deeper mechanical or control-system faults.

A slipped timing chain, severe compression loss, flooded cylinders, or DME-related faults can all create a crank-no-start condition.

Excess fuel smell from the exhaust or wet spark plugs may indicate flooding, especially after repeated start attempts.

In that case, the engine may need to be cleared of excess fuel before it can fire.

What to Repair First

For the best results, repair the failure confirmed by testing rather than replacing parts in sequence.

On a BMW 135i cranks but wont start complaint, the most efficient order is usually battery and voltage, fault code scan, fuel pressure verification, crank signal verification, and then component replacement.

  • Replace the battery if voltage is unstable or low.
  • Repair fuel supply faults if pressure is below specification.
  • Replace failed crank or cam sensors if live data shows signal loss.
  • Test the fuel pump control module and wiring before changing the pump.
  • Check key recognition and module communication if the car shows authorization faults.

Common Mistakes to Avoid

Many owners replace coils, plugs, or injectors too early because those parts are easy to suspect.

While those components can cause rough running or misfires, they are less likely to be the root cause when the engine cranks strongly but will not start at all.

Another mistake is relying only on sound or a generic scanner.

BMW startup faults often require live data and module-specific codes to pinpoint the true cause.

Similar Posts