Applications Volkswagen 1.8T
Draft. Trigger offset has not been confirmed on a running Race Core install. Pins marked TBD are unknown — do not guess them. A wrong decoder or firing order can destroy the engine.
Volkswagen 1.8T 20V
1.8 L 20-valve turbo (AGU, AEB, AWW, AWP, BAM and the rest of that family). Crank is a 60-2 VR wheel. rusEFI’s trigger list calls the matching cam, on the engines that have two wide gaps and two narrow gaps, VVT_BOSCH_QUICK_START. Earlier cams with one missing tooth are a single-tooth sync, not that mode. Firing order 1-3-4-2. High-impedance port injectors. The common coil is a wasted-spark pack.
Recommended: F7, V4 or Micro Core for four injectors. The wasted-spark pack is usually a dumb coil — logic outputs cannot drive it. Use an igniter or convert to logic COP. K03/K04 boost valve wiring depends on whether the valve is ground-switched.
Status: draft. Trigger offset has not been confirmed on a running Race Core install.
- Cylinders: 4
- Displacement: 1781 cc
- Firing order: 1-3-4-2
- Orientation: Cylinder 1 is the timing-belt end. On a transverse Golf that is the end opposite the gearbox. Firing order 1-3-4-2.
Variants
| Variant | Years | Trigger | Notes |
|---|---|---|---|
| AGU / AEB early | 1996–2001 class | 60-2 crank, single-tooth or Hall cam | Cable or drive-by-cable, wasted-spark pack, K03. |
| AWW / AWP / BAM | 2001–2006 | 60-2 + Bosch quick-start cam on many | Still wasted spark on a lot of cars. Confirm the coil before you order four COP outputs. |
Recommended pin assignment (Race Core F7)
Pins below are the library default Race Core F7 map — the same AMPSEAL landings as the verified 1UZ-FE, 2JZ-GTE and LS1 notes. Core EFI V4 and Micro Core cavity numbers are TBD. If a pin is not in this table, it is TBD. Do not guess a spare.
| Pin | TunerStudio | Function |
|---|---|---|
| B5 / B13 | VR 1+ / VR 1− | Crank VR |
| B4 / B12 | VR 2+ / VR 2− | Cam VR |
| A3 | Lowside 1 | Injector cylinder 1 |
| A15 | Lowside 2 | Injector cylinder 2 |
| A4 | Lowside 3 | Injector cylinder 3 |
| A16 | Lowside 4 | Injector cylinder 4 |
| A35 | Ign 1 | Cyl 1 logic coil |
| A34 | Ign 2 | Cyl 2 logic coil |
| A22 | Ign 3 | Cyl 3 logic coil |
| A33 | Ign 4 | Cyl 4 logic coil |
| A14 | Highside 4 | Boost solenoid if it is high-side switched. A ground-switched valve needs a spare low-side — that pin is TBD |
| C20 | Analog Temp 3 | CLT |
| C30 | Analog Temp 2 | IAT |
| C13 | Analog Volt 1 | MAP 0–5 V |
| C24 | Analog Volt 2 | TPS 1 |
| C34 | Knock 1 | Knock |
| A20 | Lowside 10 | Fuel-pump relay coil |
| A21 | Lowside 12 | Main-relay coil |
| A12 | Lowside 15 | Radiator-fan relay coil |
| B17 / B16 | CAN 1 H / L | Dash / wideband |
| B18 | Battery Sense | Ignition-switched 12 V (5 A fuse) |
| B23 | +12 V MR | Main-relay 12 V into ECU |
| A17 A18 A24 B14 B19 B20 | Power GND | Engine block → battery − |
| C9 / C21 / C32 | 5 V Sens 1 | MAP, TPS, pedal 1 |
| C1–C8, C29, C31 | Sensor GND | 0–5 V and thermistor returns |
Trigger
60-2 is TOOTHED_WHEEL_60_2. A long gap that looks like two gaps is inverted — swap VR+ and VR−. There is also a historical 60_2_WRONG_POLARITY mode; fix the wires instead of living in that mode.
Crank
| Pattern | 60-2 VR on B5 / B13. Shield at the ECU only. The 06A 906 433 family pickup, AUM included, is the Audi AUM crank note. That device pinout is draft until the plug in your hand is metered. |
Cam
| Later | VVT_BOSCH_QUICK_START when the cam wheel is the two-wide / two-narrow Bosch shape. |
| Earlier | One tooth. Single-tooth cam sync. Do not force the quick-start decoder. |
TunerStudio
| Setting | Value |
|---|---|
| Trigger / wheel type | 60-2. Cam: Bosch quick start, or single tooth, matching the wheel |
| Use only rising edge | Yes on MAX992x VR (typical) |
| Invert primary | No — swap VR wires first |
| Firing order | 1-3-4-2 |
Offset: Light on cylinder 1 at the belt end. If the quick-start cam seems to run backwards, the rusEFI note on that mode says to swap rising and falling edge — do that only after VR polarity is already correct.
Injection
High-Z port injectors, about 12–14 Ω on the common EV1/EV6 1.8T injectors. Meter them. Sequential four. OEM flow is small for anything past a mild K04 — set required fuel from the injectors you fitted.
| Fuel | Return system. Keep the FPR reference on the manifold. |
Ignition
The two-pin wasted-spark pack is a dumb coil. It needs an igniter module, and then two logic outputs (cylinders 1+4 and 2+3). A four-pin pack with a built-in igniter can take logic-level signals — prove which pack you have with the pin count and a wiring diagram for that part number, not by guessing. COP conversion: Ign 1–4, dwell 2.0–2.5 ms.
| Wasted spark | Cylinders 1 and 4 share, 2 and 3 share. Firing order is still 1-3-4-2. |
Idle
Cable cars use an idle valve. Pin TBD. DBW is not the normal 1.8T 20V. N75 / boost: Highside 4 only if the valve is fed from that high-side. A ground-switched N75 needs a low-side, and that spare low-side pin is TBD.
First start
- Load the matching variant configuration in TunerStudio before the harness is live — injectors and coils stay disconnected until the decoder is confirmed.
- Fuel pump fuse out. Coils unplugged or spark outputs disabled. Crank. Open Diagnostics → composite / high-speed logger.
- Confirm crank teeth are even, the missing-tooth (or named pattern) is a single clean gap, and cam is one pulse per two crank revolutions for sequential four-stroke.
- RPM during cranking should sit in the 150–350 rpm band. 0 rpm or 12,000 rpm means the decoder is lost — polarity or wheel type, not offset.
- Lock timing to a fixed 10° (idle control off). Timing light on cylinder 1. Change trigger offset until the damper agrees with 10°.
- Recheck at ~3,000 rpm. If timing walks with RPM, it is VR polarity, a delayed Hall, or the wrong decoder — not offset.
- Enable spark. Confirm a healthy burn (timing light or plug colour) with fuel still disabled.
- Enable fuel. Prime, then crank. Catch the first idle on a rich-safe VE, then lean toward stoich at idle.
- Only then enable closed-loop idle, VVT, boost and traction. A base map is a starting point, not a dyno tune.
A base map is a starting point, not a dyno tune.