TuneVault
Datalog Analysis

HP Tuners datalog analysis — instant go / no-go

A tune is only as good as the datalog that proves it. TuneVault reads your HP Tuners VCM Scanner logs the way an experienced tuner does — commanded versus actual AFR, knock retard, fuel trims, IAT, and MAF saturation — and tells you in plain language what the numbers are warning you about.

Enter to send · Shift+Enter for newline

What TuneVault checks

Commanded vs actual AFR — the most important pair of channels

The single most useful thing in a VCM Scanner log is commanded AFR and wideband (actual) AFR plotted on the same chart. Commanded is what the tune asked for. Actual is what the engine delivered. When they track together, your fueling model is honest. When actual drifts lean of commanded under load, something between the request and the cylinder is failing: a maxed injector, a tired pump, or a saturated MAF.

The danger zones are always at high load and high RPM, where the gap matters most. TuneVault aligns these two channels across your pull and flags the exact RPM and load where they diverge, so you stop guessing and start looking at the right cell. It will always tell you to log a real wideband — the factory narrowband O2 only swings around stoich and tells you nothing useful under boost or wide-open throttle.

Knock retard — what's noise and what's real

Knock retard (KR) in the log is the ECU pulling timing because the knock sensors heard something. Not all KR is detonation — rod noise, drivetrain rattle, and rough roads can trip the sensors. The skill is separating sensor noise (small, random, scattered) from real knock (repeatable, load-correlated, climbing with boost or RPM).

Real knock shows a pattern: it appears in the same cells, grows with cylinder pressure, and correlates with high IAT or aggressive timing. TuneVault looks for that signature rather than panicking at every degree of KR. When it sees load-correlated retard stacking up in your high-octane spark region, it tells you to back timing out of those specific cells and explains the copy-paste change — conservatively, because a tune that's pulling timing to survive is a tune that's already too aggressive.

Fuel trims, MAF saturation, and VE accuracy

Short-term and long-term fuel trims (STFT/LTFT) tell you how far the ECU is correcting away from your fuel model in closed loop. Consistent positive trims mean the engine is asking for more fuel than your MAF or VE table predicts; consistent negative trims mean the opposite. Big trims in specific load/RPM zones point you straight at the table cells that need work.

MAF saturation is its own failure: once airflow exceeds the top of the MAF transfer function, the sensor flatlines and the ECU stops seeing more air even as it arrives. The log shows MAF frequency or g/s pinned at a ceiling while load keeps climbing — a recipe for a sudden lean spike. TuneVault checks for that ceiling and for trims that reveal a MAF or VE table out of calibration, then points you at the specific region to correct.

IAT, timing, and reading the whole story

Intake air temperature ties the whole log together. Rising IAT raises the engine's octane requirement, so a pull that was clean at 90 degrees IAT can knock at 140 — and that's not a tuning bug, it's physics. TuneVault correlates IAT against knock retard so you can tell heat-driven knock (fix with cooling or IAT-based timing pull) from genuinely over-aggressive spark (fix the table).

Reading a log well means looking at all of it together: AFR, KR, trims, IAT, MAF, and RPM as one picture, not isolated channels. That's what TuneVault automates — it surfaces the few moments in your pull that actually matter and explains them. It does not replace a professional tuner's judgment, it can only analyze the data you logged, and it never guarantees a result. Always confirm fueling with a wideband before trusting any tune under load.

Platforms & hardware

Reads HP Tuners VCM Scanner logs (.hpl) from any supported GM and Ford platform: Gen III/IV LS and Gen V LT, Coyote 5.0 Gen 1/2/3, modular 4.6/5.4, and EcoBoost 2.3/2.7/3.5. Works equally on naturally aspirated, supercharged, and turbocharged combos, and on E85/flex-fuel logs where commanded AFR scales with ethanol content. The analysis is PID-driven, so as long as your scanner channels captured AFR, KR, trims, IAT, and MAF, TuneVault can read them regardless of engine family.

Start free — see the audit before you pay.

Upload a VCM Editor screenshot and get the exact, safety-checked changes.

Open the Copilot

Frequently asked questions

Why doesn't my actual AFR match what I commanded?

Because commanded AFR is a request and actual is what the engine delivered. Injector limits, fuel-pump dropout, or MAF saturation can leave actual leaner than commanded, especially at high load and RPM. TuneVault flags exactly where the two diverge so you can fix the cause rather than masking it.

How much knock retard is dangerous?

It depends on the pattern, not just the number. Small, random, scattered KR is often sensor noise. Repeatable, load-correlated retard that grows with boost or RPM is real detonation and needs timing pulled from those cells. TuneVault analyzes the pattern instead of reacting to a single value.

What do high positive fuel trims mean?

Consistent positive trims mean the ECU is adding fuel because your MAF or VE table is under-predicting airflow in that zone. The trims point you straight at the table cells that need correcting. TuneVault maps trims by load and RPM so you know which region is off.

Can a narrowband O2 sensor verify my tune?

No. The factory narrowband only reads accurately right around stoichiometric and is useless under boost or wide-open throttle. You need a wideband O2 to log meaningful actual AFR. TuneVault will tell you when your log lacks proper wideband data to draw safe conclusions.

What is MAF saturation and why does it matter?

It's when airflow exceeds the top of the MAF sensor's transfer function, so the sensor flatlines and the ECU stops seeing additional air. The result can be a sudden lean spike under load. TuneVault detects the MAF pinning at its ceiling in your log and warns you before it bites.

My car knocks only when it's hot — is my tune bad?

Not necessarily. Rising IAT raises the engine's octane requirement, so heat-driven knock can appear on an otherwise sound tune. TuneVault correlates IAT with knock retard to tell heat-soak knock apart from genuinely over-advanced timing, which need very different fixes.

Important — read before you tune
  • TuneVault is a tuning copilot, not a replacement for a professional tuner. For high-boost, forced-induction, or unusual builds, a qualified human tuner is still valuable.
  • No tool can guarantee horsepower. Power depends on your hardware, fuel, altitude, and condition — anything promising a number is selling you something.
  • You are responsible for what you flash. You make the changes and write them to your ECU; the outcome is yours.
  • Commanded AFR is not delivered AFR. Always verify fueling with a wideband before boost, and keep timing conservative for pump gas.
  • Modifying emissions equipment may be restricted where you live. Know your local laws; off-road/competition use only where applicable.

More tuning help

Prefer a guide? Read our in-depth tuning guides or see pricing.
Open the Copilot — freePricing