BimmerInspect

Guides

How to check a BMW petrol engine’s health

Engine repairs are among the most expensive on any car, and many problems start long before you can hear or feel them. The engine computer measures how evenly each cylinder runs and keeps a history of misfires, timing and temperatures. Here’s what to check, in order of importance, whether you own the car or are thinking of buying one.

By Sergiu Stirbet, independent developer of BimmerInspect · Updated October 1, 2026

Why driving the car won’t tell you

Many engine problems start small: one cylinder doing a little less work than the others, a camshaft that lags behind its target, a mixture the engine keeps correcting. The car still starts, idles and drives normally, so you may not notice anything for a long time. The engine computer measures these things all the time.

What to check first

Depending on the engine, the report shows up to eight engine checks. They don’t all carry the same weight. This is the order to read them in:

  1. Cylinder smoothness: how evenly each cylinder runs. The most important check.
  2. Misfire history: the misfires the engine computer stored for each cylinder.
  3. Camshaft timing (VANOS): whether the camshafts follow their target.
  4. Valve control (Valvetronic): whether the valve lift follows its target.
  5. Fuel mixture: how much the engine corrects the mixture.
  6. Engine temperature history: how warm the oil and coolant have run over time.

The first two show whether the engine runs evenly. The next two cover BMW’s timing and valve systems. The last two add context. Some engines also report injector balance and early-combustion protection, covered further down.

1. Cylinder smoothness

With the engine warm and idling, the engine computer measures how evenly each cylinder helps turn the engine. On a healthy engine, every cylinder sits close to the centre. A cylinder far to one side is working differently from the others.

Cylinder smoothness readings with cylinder 4 in the red at +3.1 rad/s²
From a full BimmerInspect report: cylinder 4 stands out at +3.1 rad/s², deep in the red, and is marked “Needs review”.

Read this check first. It shows how the engine runs today, not just what happened in the past, and it points to the cylinder to look at. An uneven cylinder can come from ignition, injectors, the fuel mixture, an air leak or low compression. Some of those are cheap to fix, some aren’t. A workshop finds the cause, for example by moving the ignition coil to another cylinder or testing compression.

2. Misfire history

A misfire is a moment when the mixture in a cylinder doesn’t burn properly. The engine computer counts misfires for each cylinder and keeps the count, so this is the engine’s history rather than proof of a problem today. Zero on every cylinder is ideal. One cylinder with a clearly higher count matters more than low, even counts across all of them.

Misfire history with no stored misfires on any of the four cylinders
No stored misfires on any cylinder.

A clean misfire history doesn’t clear an engine on its own. A cylinder can run unevenly at idle without any stored misfires, so read it together with cylinder smoothness.

3. Camshaft timing (VANOS)

BMW petrol engines constantly adjust the timing of their intake and exhaust camshafts, a system BMW calls VANOS. With the engine warm and idling, the report compares the timing the engine computer asks for with what the camshafts actually do. The smaller the difference, the better.

Camshaft timing with the intake camshaft 1.4° off target, marked “Watch”
The intake camshaft is on average 1.4° away from its target, marked “Watch”. The exhaust camshaft is close to target.

A small difference isn’t proof of a fault. A larger one can point to oil pressure, a timing-control valve, a camshaft adjuster, a sensor or the timing chain. This check doesn’t measure chain wear directly, so also listen for a rattle in the first seconds after a cold start.

4. Valve control (Valvetronic)

Most BMW petrol engines also vary how far the intake valves open, a system BMW calls Valvetronic. The report compares the valve opening the engine asks for with what the car reports, and shows active alerts, stored position errors and emergency operation events.

Valve control with valve lift within 0.1° of its target and no alerts or stored events
Valve lift within 0.1° of its target, with no alerts and no stored events.

A large difference, an active alert or repeated stored errors can point to the valve-control motor, its position sensor or the linkage. One row on its own is a reason to look closer, not a verdict.

5. Fuel mixture

The engine keeps the air-fuel mixture right by adding or removing fuel. The report shows how much it is correcting. Close to the centre is best.

Fuel mixture balance with a fuel correction of −2.2%, marked “Looks good”
The engine is removing 2.2% fuel, inside the normal range.

A large correction to the right means the engine is adding fuel because the mixture seems to have too little; to the left, it is removing fuel because there seems to be too much. Large corrections can come from intake air leaks, fuel pressure, injectors, or the air-flow and oxygen sensors.

6. Engine temperature history

The engine computer records how long the oil and coolant have spent in each temperature range. It isn’t a fault check, but it shows how the car has been used.

Engine temperature history with the oil mostly at 80 to 110 °C
The oil spent three quarters of its running time at 80–110 °C and almost none above 110 °C, a normal pattern.

Two patterns are worth a closer look. A lot of time in the hottest ranges can stress the oil, seals, hoses and cooling system. A large share below full oil temperature points to frequent short trips, which are harder on the oil because it may not warm up fully.

Checks on some engines

What a reading outside the green can mean

An amber or red reading is a reason to look closer, not proof that the engine is failing. It tells you where to start.

What the report can’t tell you

Check it yourself

  1. Drive for 10–15 minutes so the engine is fully warm.
  2. Park with the engine idling and plug a compatible OBD adapter into the port under the dashboard.
  3. Open BimmerInspect and connect to the adapter.
  4. Run the free inspection. It waits until the engine is warm and idling, then reads the car and shows how many engine checks it completed. On a plug-in hybrid, the petrol engine itself has to be running.
  5. Unlock the full report to see every reading and what it means.

Wait for the full inspection rather than running a partial one: a partial inspection skips cylinder smoothness, camshaft timing and valve lift. The free inspection shows whether your car provided engine data before you pay anything. The full report is a one-time purchase for that car, with no subscription. BimmerInspect works with selected BMW and MINI models on the F and G platforms; which engine checks are available depends on the engine. Which adapter do I need?

On a plug-in hybrid, the same inspection also checks the high-voltage battery. How to check a BMW plug-in hybrid’s battery health

If you’re buying

Frequently asked questions

Is one uneven cylinder serious?

Not necessarily. It tells you where to look. The cause can be a worn spark plug or ignition coil, which is a routine repair, or something mechanical, which costs more. A workshop can tell you which.

Why does the engine have to be warm?

Cylinder smoothness, camshaft timing and valve lift are measured at warm idle. A cold engine runs differently, so cold readings would be misleading.

How often should I check my engine?

Whenever the engine feels or sounds different, before a long trip and around a service. Comparing readings over time tells you more than a single check.

Which cars does it work on?

Selected BMW and MINI models with petrol engines on the F and G platforms. Which engine checks are available depends on the engine. Diesels have different checks, such as the particulate filter (DPF) and the EGR valve.

What do I need?

A phone with BimmerInspect and a compatible OBD adapter. No workshop visit and no account.

What is free, and what do I pay for?

Running the inspection is free and shows how many engine checks were completed. The readings, the verdicts and what they mean are in the full report, which you unlock with a one-time purchase for that car. There is no subscription.

Start with a free inspection

BimmerInspect reads this information from your car with an OBD adapter and your phone. The inspection is free; the results are in the full report, a one-time purchase.

Coming soon on theApp StoreSee a sample report

iPhone first. Android is planned.