Post-Dyno Verification
Pre-flight audit, logging setup, datalog heuristics, and LTFT pass/fail criteria.
In this page
- 60.1. Pre-Flight Audit & Throttle Body Alignment (TBA)
- 60.2. High-Speed Datalogging Setup with ME7Logger
- Master 12-Channel Logging Configuration Template
- 60.3. Datalog Diagnostic Heuristics & Analysis Rules
- 1. Boost Control Fidelity (p sub vdss vs. p sub vds)
- 2. Air/Fuel Ratio Tracking (lambda sub target vs. lambda sub actual)
- 3. Knock Control Retard Margins (dwk0–dwk3)
- 4. Mass Airflow Power Estimation
- 60.4. Long-Term Fuel Trim (LTFT) Auditing & Pass/Fail Criteria
- Related chapters
Flashing a modified calibration binary to an ECU is never the final step of engine management engineering. A professional calibration requires rigorous post-flash verification, high-speed RAM datalogging across repeatable full-load pulls, and multi-day fuel trim auditing to confirm that internal physics models, closed-loop governors, and safety limits are operating in harmony.
Below is the definitive Post-Flash Verification Protocol, high-speed ME7Logger Configuration Specification, datalog diagnostic heuristics, and long-term fuel trim pass/fail sign-off criteria for the VAG 1.8T 20V platform.
┌──────────────────────────────────────────────────────────────────────────────────────────────────┐
│ POST-DYNO CALIBRATION VERIFICATION & SIGN-OFF WORKFLOW │
├──────────────────────────────────────────────────────────────────────────────────────────────────┤
│ │
│ [ Flashed Binary File (.bin) ] │
│ │ │
│ ▼ Step 1: Pre-Flight Verification │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ Checksum Integrity: me7sum validation of all 9 Multipoint CRC Blocks │ │
│ │ Clear Adaptation Memory: VCDS Group 000 / Reset NVRAM Trims │ │
│ │ Electronic Throttle Alignment: Basic Settings Group 060 (TBA OK) │ │
│ └─────────────────────────────┬───────────────────────────────────────────┘ │
│ │ │
│ ▼ Step 2: High-Speed RAM Datalogging (ME7Logger @ 30-50 Hz) │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ 4th-Gear Wide-Open Throttle Pull (2000 RPM -> 7000 RPM on Level Road) │ │
│ │ Log: nmot_w, rl_w, pvdss_w, pvds_w, ldtv_w, lamsoni_w, zwist, dwk0..3 │ │
│ └─────────────────────────────┬───────────────────────────────────────────┘ │
│ │ │
│ ▼ Step 3: Four-Quadrant Datalog Analysis │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ A. Boost Tracking: Actual pvds tracks specified pvdss within ± 50 hPa │ │
│ │ B. Fueling Tracking: Actual lambda matches target within ± 0.02 λ │ │
│ │ C. Knock Retard: Per-cylinder timing pull dwk < -3.0° KW on all cyls │ │
│ │ D. Mass Airflow: Peak g/s matches expected Brake HP (HP ≈ MAF / 0.80) │ │
│ └─────────────────────────────┬───────────────────────────────────────────┘ │
│ │ │
│ ▼ Step 4: Long-Term Fuel Trim (LTFT) Auditing │
│ ┌─────────────────────────────────────────────────────────────────────────┐ │
│ │ Drive 50-100 Miles across mixed city/highway driving: │ │
│ │ • Idle Additive Trim (rk_w): Must settle within ± 1.5% │ │
│ │ • Part-Load Multiplicative Trim (fra_w): Must settle within ± 3.0% │ │
│ │ ★ VERDICT: FULL CALIBRATION SIGN-OFF AND PRODUCTION RELEASE │ │
│ └─────────────────────────────────────────────────────────────────────────┘ │
└──────────────────────────────────────────────────────────────────────────────────────────────────┘60.1. Pre-Flight Audit & Throttle Body Alignment (TBA)
Before starting the engine after a flash update:
- Checksum Validation: Execute
me7sumagainst the binary. Confirm that all main blocks, multipoint cyclic redundancy checks, and ROM signatures report100% OK. Flashing an uncorrected binary will permanently brick the ECU or cause an immediate engine stall after 1.5 seconds!- The ECU commands the internal throttle motor
G186to run its mechanical calibration routine: - Wait until Field 4 transitions to
ADP. I.O.(Adaptation OK).
- The ECU commands the internal throttle motor
- Clear Adaptation Registers: Connect via diagnostic interface (Ross-Tech VCDS or NefMoto Flasher). Execute a fault code erase in Engine Controller
01. This command clears all learned long-term fuel trims (rk_w,fra_w), knock adaptation learning tables, and throttle body position offsets from non-volatile EEPROM memory. - Electronic Throttle Alignment (TBA): With ignition ON and engine OFF, open VCDS
01 - Engine→Basic Settings - 04→Group 060:
60.2. High-Speed Datalogging Setup with ME7Logger
Generic OBD-II scanners query PIDs sequentially at sluggish update rates of 2… 4 Hz, which is completely inadequate for catching transient knock spikes or boost overshoot spikes. ME7Logger bypasses standard OBD-II protocols, reading variables directly out of C167 dual-port RAM at 30 Hz… 50 Hz.
Master 12-Channel Logging Configuration Template
; ==============================================================================
; ME7Logger Configuration: Master 12-Channel High-Speed Tuning Audit
; Target ECU: 06A906032LP (AWP 1.8T 20V)
; ==============================================================================
nmot_w ; Engine Speed [RPM]
rl_w ; Relative Engine Load / Cylinder Filling [%]
wped_w ; Accelerator Pedal Position [%]
pvdss_w ; Specified Absolute Boost Pressure [hPa]
pvds_w ; Actual Absolute Boost Pressure [hPa]
ldtv_w ; N75 Wastegate Solenoid PWM Duty Cycle [%]
lamsbg_w ; Commanded Target Lambda [λ]
lamsoni_w ; Measured Wideband Oxygen Sensor Lambda (LSU 4.2) [λ]
zwist ; Actual Ignition Spark Advance [°KW]
dwk0_w ; Ignition Timing Retard Cylinder 1 [°KW]
dwk1_w ; Ignition Timing Retard Cylinder 2 [°KW]
dwk2_w ; Ignition Timing Retard Cylinder 3 [°KW]
dwk3_w ; Ignition Timing Retard Cylinder 4 [°KW]
tabg_w ; Modeled Exhaust Gas Temperature (ATR) [°C]
mhk_w ; Air Mass Flow Rate past HFM5 Sensor [g/s]60.3. Datalog Diagnostic Heuristics & Analysis Rules
Analyze a continuous 4th-gear wide-open-throttle pull from 2000 rpm to redline (6800 rpm) using the following four diagnostic criteria:
1. Boost Control Fidelity (pvdss vs. pvds)
- Healthy Profile: Actual boost (pvds) tracks specified boost (pvdss) with no more than 50 hPa (0.7 psi) of steady-state error. Spool-up overshoot should be dampened within 300 ms without oscillating.
- Hardware Boost Leak: If actual boost lags specified boost by > 250 hPa while N75 duty cycle (
ldtv_w) climbs to 95%, a physical leak exists (torn silicon hose, cracked intercooler end tank, ruptured diverter valve diaphragm). - Integral Windup / Overshoot: If boost spikes > 300 hPa above specified and triggers sudden throttle plate closure, the PID proportional/integral gains in
LDRPIDare too aggressive or the wastegate actuator pre-load is set excessively tight.
2. Air/Fuel Ratio Tracking (λtarget vs. λactual)
- Healthy Profile: Measured wideband lambda (
lamsoni_w) must mirror commanded target lambda (lamsbg_w) within ± 0.02λ (± 0.3 AFR). - Fuel Pump Starvation: If lambda tracks commanded enrichment (λ = 0.80) through the midrange but progressively leans out to λ > 0.88 above 5500 rpm while injector duty cycle exceeds 95%, the in-tank fuel pump cannot maintain line pressure or the fuel filter is blocked.
3. Knock Control Retard Margins (dwk0–dwk3)
- Healthy Profile: Ignition advance (
zwist) ramps smoothly. Individual cylinder timing retard (dwk) should remain between 0.0° and -3.0° KW across the entire rev range on high-quality pump fuel (93 AKI / 98 RON). - Severe Detonation: Timing retard exceeding -6.0° KW indicates that base ignition tables (
KFZW) are over-advanced, intake air temperatures are excessive (> 60°C from heat-soaked intercoolers), or cylinder octane rating is deficient.
4. Mass Airflow Power Estimation
On a healthy 1.8T 20V engine, mass airflow measured by the Bosch HFM5 sensor (mhk_w in g/s) provides a direct mechanical proxy for engine flywheel horsepower:
- Stock AWP 180 PS: Peak MAF ≈ 145 g/s ⟹ 181 BHP.
- Stage 1 Tuned K03s: Peak MAF ≈ 175 g/s ⟹ 218 BHP.
- Upgraded K04-001: Peak MAF ≈ 205 g/s ⟹ 256 BHP.
- Big-Turbo (Garrett G25-550): Peak MAF ≈ 360 g/s ⟹ 450 BHP.
60.4. Long-Term Fuel Trim (LTFT) Auditing & Pass/Fail Criteria
After flashing, the vehicle must be driven for at least 50… 100 miles across mixed driving conditions (stop-and-go city traffic, steady highway cruising) to allow the closed-loop lambda controller to populate its long-term adaptive memory.
Inspect VCDS Measuring Block 032 (or internal RAM variables rk_w and fra_w):
┌──────────────────────────────────────────────────────────────────────────────────────────────────┐
│ MEASURING BLOCK 032 LONG-TERM FUEL TRIM SPECIFICATION │
├──────────────────────────────────────────────────────────────────────────────────────────────────┤
│ │
│ Field 1: Idle Fuel Adaptation (Additive Trim - rk_w): │
│ • Governs fueling at idle and very light throttle tip-in. │
│ • PASS CRITERIA: -1.5% <= rk_w <= +1.5% │
│ • Excessive Positive (> +4.5%): Unmetered intake vacuum leak behind throttle body. │
│ • Excessive Negative (< -4.5%): Stuck-open EVAP N80 purge valve or leaking fuel injector. │
│ │
│ Field 2: Part-Load Fuel Adaptation (Multiplicative Trim - fra_w): │
│ • Scales fueling across mid-range cruise and on-boost operation. │
│ • PASS CRITERIA: -3.0% <= fra_w <= +3.0% │
│ • Excessive Positive (> +6.0%): Under-reading MAF sensor (dirty wire) or weak fuel pump. │
│ • Excessive Negative (< -6.0%): Incorrect injector constant (KRKTE too high) or boost leak. │
│ │
│ ★ FINAL VERDICT: │
│ When both Field 1 and Field 2 settle within the PASS CRITERIA, the calibration is certified │
│ acoustically stable, emissions compliant, and production-ready for daily street and track use!│
└──────────────────────────────────────────────────────────────────────────────────────────────────┘