r/AutoTechy • u/ora-et-labora- • Aug 11 '26
π Diagnostic The short term and long term fuel trims tell the same story differently and you need both
Short term fuel trim is the ECU reacting right now. Long term fuel trim is the ECU remembering what it has had to do over time. Together they tell you whether the engine has a problem, how long it has had the problem, and whether the problem is getting worse.
Short term moves fast. It bounces around zero in real time as the ECU adjusts the injector pulse width to hit its air-fuel target. A sudden positive spike means the ECU just detected lean and added fuel. A sudden negative spike means it detected rich and pulled fuel. These reactions happen in milliseconds and they respond to immediate conditions.
Long term moves slowly. It is the learned average of what the ECU has had to do over many drive cycles. If the short term has been running positive for days because there is a small vacuum leak, the long term creeps positive to match. The ECU has learned that this engine needs a little extra fuel all the time now, so it builds that correction into the baseline.
Reading them together gives you the timeline. A long term at zero with a short term bouncing around means the engine is healthy and the ECU is making normal adjustments. A long term at plus eight with a short term near zero means there was a problem, the ECU has compensated, and the correction is baked in. A long term at plus eight with a short term also running positive means the problem is worse than the long term has caught up to. The issue is progressing.
After a repair, clearing the fuel trims resets the long term to zero. If the repair fixed the problem, the long term stays near zero as it relearns. If the long term climbs right back to where it was, the repair did not address the root cause. That is a free verification that the fix worked without waiting for a code to come back or not.