The car starts normally, but the idle wanders up and down, at a red light it can almost stall, the check engine light flicks on and off, and the engine feels gutless on acceleration. In most cases it's not the oxygen sensor or the MAF, it's a vacuum leak, unmetered air entering somewhere in the intake system. Here's how to recognise the problem and how a mechanic reliably finds where the engine is "missing air that doesn't get counted".
What a vacuum leak is and why the engine starts running badly
The engine measures incoming air with a MAF (mass air flow) or MAP (manifold absolute pressure) sensor. Based on that number, the ECU (electronic control unit) doses the fuel precisely. A vacuum leak is any air that enters the engine after that measuring point, so the ECU doesn't see it and doesn't include it in the calculation.
The result is a lean mixture, more air in the cylinder than the ECU thinks, and therefore not enough fuel. The engine runs rough, especially at idle, where every gram of unmetered air is a big share of the total flow. As you open the throttle, intake airflow rises and the leak becomes a smaller percentage of the total, so symptoms often calm down while driving and come back the moment you stop.
Typical symptoms a driver notices
A recognisable cluster of signs that keeps repeating from car to car:
- Unstable idle that "floats" between, say, 700 and 1100 rpm, or occasionally drops close to stalling.
- Check engine light and a P0171 code (system too lean, bank 1) or P0174 (bank 2) on the OBD (on-board diagnostics) scanner.
- Loss of power on acceleration, especially from lower rpm.
- Occasional quiet hissing or whistling under the bonnet while the engine idles.
- Higher fuel consumption with no obvious reason.
- On LPG cars, hesitation and rough running show up first on gas, and only later on petrol too.
If two or three of these signs line up, a vacuum leak is the first suspect, before any sensor swap.
The most common places the air leaks from
On European used cars past 150,000 km, the spots where we most often find leaks are:
- Cracked rubber or silicone intake hoses, especially on turbo engines where the rubber ages from heat and pressure.
- Intake manifold gasket, especially on engines with a plastic intake manifold.
- The PCV (positive crankcase ventilation) valve and its hose, which can split lengthwise or pop off at the fitting.
- The brake booster hose, which sits under constant vacuum and hardens with age.
- Throttle body gasket and the seal between the throttle body and the intake manifold.
- Vacuum lines for power steering, the EGR valve, the fuel pressure regulator and the AC.
- On TSI/TFSI engines additionally, a cracked plastic intake pipe behind the turbo and the valve cover with integrated PCV system, which cracks over time and creates an internal leak.
A leak rarely comes from one single "main" spot, more often it's a piece of rubber or plastic that has simply done its time.
Why LPG cars show the problem first
The LPG system calculates gas dosing from the MAP or MAF signal and from ECU data. When unmetered air enters, that calculation falls apart faster than on petrol, because the gas mixture has a narrower window in which the engine runs smoothly. In practice, a vacuum leak first upsets running on gas, the driver feels hesitation and a power drop in the petrol-to-gas changeover, and later, as the leak grows, the same symptoms appear on petrol too.
That's why in the shop, when a driver says "it only hesitates on gas", we always check the intake first. Most often the problem isn't in the LPG kit but in a tired piece of rubber that's given up.
How a mechanic tracks down the leak
Three tools we use regularly here, in order of accuracy.
First, OBD and fuel trim values. The scanner is plugged in and STFT (short-term fuel trim) and LTFT (long-term fuel trim) are read. These are the percentage corrections by which the ECU adds or subtracts fuel. Values around +10% are a warning sign, values of +20% and above are a strong indicator that the engine is running lean and the ECU is constantly adding fuel to compensate for the air.
Second, the smoke test. The standard workshop method. A special machine pushes thick, cool smoke into the intake system under low pressure. You watch where the smoke comes out, at a cracked hose, from under a gasket or at a vacuum line fitting. Fast, clean, reliable.
Third, a spray test with carburettor cleaner. The engine runs at idle, you briefly spray around suspect spots. If the rpm jumps, the mixture has suddenly got fuel right there, which means there's a leak right there. Important, do not use starter fluid, it's flammable and dangerous; carburettor cleaner is the standard solution.
The combination of fuel trim data and a smoke test usually cracks even the trickiest case in fifteen to thirty minutes.
What not to do before the real cause is found
The most common mistake we see, a driver gets a P0171 code, someone swaps the oxygen sensor, then the MAF, then the spark plugs, then the coils, and nothing helps. The code keeps coming back because the real cause, the vacuum leak, was never looked for in the first place.
The rule is simple. With lean-mixture symptoms, you rule out an intake leak first, and only then start on components. The oxygen sensor and the MAF are expensive parts and they rarely actually fail; when they do, they behave differently than a vacuum leak.
Driving with a small leak isn't acutely dangerous, but over time it brings higher fuel consumption, carbon build-up in the cylinders, misfires and eventual catalytic converter damage from the leftover oxygen in the exhaust. The longer it stays unresolved, the more it ends up costing.
If your idle is wandering and the warning light keeps coming on, and nobody can find the cause, drop by or book a slot. A smoke test sorts out in fifteen minutes what's cost some people three oxygen sensors for nothing.