// Diagnostics

Reading Fuel Trims (STFT and LTFT): A Practical Guide

Published by DiagEdge · 17 October 2026 · 6 min read

Fuel trims are the most useful live-data values on a petrol engine, and the ones most techs underuse. Learn to read them and a huge range of driveability and emissions faults — lean codes, rich codes, misfires, P0420 — start pointing at their own causes.

What the trims are

The ECU targets a stoichiometric air-fuel ratio and adjusts injector time to hit it, guided by the oxygen sensors. Those adjustments are reported as:

The sign is everything:

What's normal

Roughly, ±5% is healthy, up to about ±10% is usually acceptable, and beyond ±10% is worth investigating. Many ECUs set a lean/rich code around ±20–25% when they run out of correction. Read STFT and LTFT together — a big LTFT with STFT hovering near zero means the engine has learned a correction for an ongoing fault.

Read them at idle AND at load

This is the trick that turns trims from a number into a diagnosis. Note the trims at idle and again at a steady cruise / higher load, and compare:

Worked examples

Why it ties everything together

A lean code (P0171/P0174), a random misfire (P0300) and even a catalyst code (P0420) can all trace back to the same underlying mixture fault — and the trims are how you see it directly. Before replacing sensors or cats, read the trims at idle and load. More often than not, they name the cause.

Stuck on a fault like this?

DiagEdge gives every technician AI-powered diagnostic guidance across six specialist modules. First month just A$1.

Start for A$1 today

Related guides

P0171 and P0174 System Too Lean: Vacuum Leaks vs Fuel TrimsP0300 Random Misfire: Finding the Real CauseP0420 Catalyst Efficiency Below Threshold: Causes and Diagnosis
← All diagnostic guides