HomeGuides › Datalog your car

How to datalog your car for tuning

A tune built without a log is a guess. A datalog is your car telling you what it actually does at full throttle — how much boost it really makes, whether it's pulling timing, and how close the injectors are to running out. Here's how to record one properly, and how to read it.

Updated 18 September 2026 · 10 min read

Why a log matters more than the map

Two identical cars can respond very differently to the same file. One has a clogged MAF, another has tired injectors, a third is heat-soaking on its third pull. None of that shows up in the map — it only shows up in the data. Logging before and after a tune turns tuning from guesswork into a measurement.

The golden rule: log a baseline on the stock file first. Without it you have nothing to compare against, and no way to prove the tune actually helped.

What to log — the channels that matter

You don't need fifty channels. You need the handful that decide whether a tune is safe:

Where the numbers come from

A VAG ECU exposes its live data as numbered measuring blocks (VCDS calls them groups), each a set of four values. A datalogger asks for the blocks you choose, as fast as the bus allows, and writes each reply with a timestamp. That "as fast as the bus allows" is the catch:

On an ME7 car the blocks worth logging are 115 (boost requested vs actual), 020 (knock retard per cylinder), 031 (lambda requested vs actual), 003 (rpm, load, air mass, timing) and 032 (fuel trims). Pick three per pull on K-line and rotate them across pulls rather than logging all five slowly.

Diesel: different channels, same idea

A TDI has no knock and no lambda target to watch. What decides whether a diesel tune is safe is:

How to do a proper pull

  1. Warm the car up. Drive gently for 10–15 minutes. Coolant at normal temperature, oil around 80–90 °C. A cold pull is wasted data and hard on the engine.
  2. Somewhere safe and legal. A track or dyno is best. On the road: flat, straight, empty, dry, with clear visibility, and enough room to slow down again.
  3. Use 3rd gear (or 4th on a 7-speed DSG). Never 1st or 2nd — they're over in a second and just spin the tyres. On DSG/auto use Manual/Tiptronic and don't press through the kickdown click.
  4. Settle, then floor it. Let it settle to about 1500–2000 rpm, go to 100% throttle in one smooth movement, and hold it flat to redline — no lifting, no feathering.
  5. Do 2–3 clean pulls, letting intake temps recover between them. Discard any pull with wheelspin, part throttle or a power cut.

How to read what you recorded

What you seeWhat it meansWhat to do
Lambda climbing past ~0.88 at high rpmRunning lean under load — the danger zoneAdd fuel up high (the LAMFA map); check fuel pressure
Timing being pulled on one cylinderA hardware fault, not a tune faultInspect that cylinder's injector, coil and plug
Timing pulled on all cylindersToo much timing, poor fuel, or heatBack off the timing map (KFZW), use better fuel
Actual boost well under requestedBoost leak, tired turbo or wastegatePressure-test first, then look at boost control
Boost falling away at redlineNormal taper, or the turbo is out of breathCompare against the limit map (LDRXN)
Injector duty near 95–100%Fuel system is maxed outBigger injectors before more power
IAT climbing 15 °C+ between pullsHeat-soak — later pulls read worseCool down; consider a bigger intercooler

What "healthy" looks like on a turbo petrol

Rules of thumb for a 3rd-gear pull on a warm engine, stock or Stage 1. Every engine differs; these are the ranges where nobody worries.

ChannelHealthyLook closerStop
Lambda at full throttle above 4,000 rpm0.78–0.860.86–0.90Above 0.90 and climbing
Knock retard, any cylinder0–3° occasionally3–6° repeatedlyOver 6°, or one cylinder always worse
Boost actual vs requestedWithin 0.1 bar0.1–0.2 bar under, or a brief overshoot0.3 bar+ under, or overboost cutting power
Injector dutyUnder 85%85–95%Over 95%
Intake air temperatureAmbient + 10–20 °CAmbient + 30 °CRising through the pull and worse each pull
Long-term fuel trim±5%±5–10%Beyond ±10% — fix the leak or MAF before tuning
VAGPULSE reads the log for you. Its Guided Pull walks you through a safe full-throttle pull, then the advisor analyses it per-rpm and tells you in plain English what to fix, and crucially whether it's a hardware problem (a part to replace) or a tune change (which exact Bosch map to adjust). Log the stock file, tune, log again, and it compares the two.

The full loop: log → tune → log again

The workflow that produces a safe, genuinely faster car is a loop, not a one-shot:

  1. Baseline log on the stock file, so you know your starting point.
  2. Read your ECU out and keep the original — see how to back up your ECU.
  3. Build the tune around what the log showed, not a generic file — see what each stage actually changes.
  4. Flash it, then log the same pull again.
  5. Compare. More power with clean knock and safe lambda means there may be more on the table; lean or knocking means stop and fix.

Common mistakes

Common questions

Do I need a dyno to datalog?

No. A dyno gives you a power figure; a log gives you knock, lambda, boost and timing, and you can record those on a road pull. Tuners use logs to make the tune safe and the dyno to put a number on it. If you only have one, have the log.

Which gear should I log in?

3rd on most cars, 4th on a 7-speed DSG. It is long enough to read and slow enough to stay legal-ish and traction-limited rather than tyre-limited. Never 1st or 2nd.

How many pulls?

Two or three clean ones, with a minute or two between for intake temperatures to come back down. Discard any pull with wheelspin, a lift, or a power cut. One clean pull beats five messy ones.

Why does my K-line log only have a few points per second?

Because the bus is slow. ME7 and EDC15/16 cars answer a few block requests a second in total, shared across every block you asked for. Log fewer blocks per pull — three is a good number — and rotate them across pulls.

What is the one channel to watch if I can only watch one?

Knock retard per cylinder on a petrol; boost actual vs requested on a diesel. Timing being pulled is the engine protecting itself; a boost gap is the first sign of a leak, a lazy actuator or a tired turbo.

Does VAGPULSE log and read the file for me?

Yes. Guided Pull walks you through a safe 3rd-gear pull, logs the right blocks for your ECU, then the advisor analyses it per rpm and says in plain English whether the fix is a part (a hardware problem) or a map (a tune change), and which one. Log the stock file, tune, log again, and it compares the two.

Log it, tune it, log it again

VAGPULSE guides the pull, reads the log, and tells you exactly what to adjust, or which part to replace. Includes the cable and the built-in Tuning Bible. One-time $249.

Get VAGPULSE — $249

Software downloads instantly · your VAGPULSE cable ships September 30

← Back All guides Home