HomeEngines › MED9.1 2.0TFSI EA113

MED9.1 2.0TFSI EA113

Bosch MED9.1 (MED = Motronic Elektronisch Direkteinspritzung: electronic throttle + gasoline direct injection) — VAG 2.0 TFSI EA113, turbocharged GDI petrol. Shares Bosch calibration architecture and label nomenclature with ME7, but runs MPC5xx PowerPC hardware (big-endian) and GDI rail-pressure fueling instead of ME7's C167/port-injection model. This reference is specifically the 2.0 TFSI turbo (

Reference - updated 4 August 2026

The ECU hardware

MCU: Freescale/Motorola MPC5xx PowerPC family (MPC561/MPC563 typical) — 32-bit PowerPC core, BIG-ENDIAN. This is the single most load-bearing fact: unlike ME7 (Siemens C167, little-endian) and MED17 (Infineon TriCore, little-endian), MED9.1 stores 16-bit calibration words MSB-first. Program+calibration live in EXTERNAL parallel NOR flash, ~2 MB (0x200000), 16-bit bus (AMD/Spansion Am29F160-class); note MPC561 has no internal flash (all external), MPC563 has ~512 KB internal, but the practical OBD/bench full image for tuning is the ~2 MB external map. Immobiliser/adaptation data lives in a SEPARATE SPI serial EEPROM (ST 95040 / 95160 / 95320 depending on build) holding SKC/CS/VIN/component-protection — NOT in the flash. PCB carries an MPC5xx BDM (Background Debug Mode) pad set for bench read/write/recovery. Do NOT confuse with TriCore TC1796 (that is MED17, a later generation); MED9.1 is PowerPC.

Fuelling and load sensing

Petrol / gasoline, stratified-capable but runs homogeneous under boost. High-pressure direct injection (GDI): tri-lobe-cam-driven single-plunger HPFP on the head (driven by a bucket cam-follower off the intake cam) feeding a common rail to ~110-130 bar; in-tank low-pressure lift pump ~4-6 bar feeds the HPFP low side. Bosch HDEV5 solenoid injectors. Fueling is rail-pressure setpoint + injector pulsewidth (MED-specific rail-pressure maps), NOT the ME7 port-injection LAMFA/duty model — though the full-load enrichment lambda-target map (LAMFA-class) still exists and governs commanded lambda. Recommended fuel for any tune: 98/99 RON (Super Plus / V-Power / Tesco99); pump-gas timing is knock-limited.

How this ECU is read and flashed

READ/WRITE over OBD: EA113 MED9.1 (Golf Mk5/6, A3/S3 8P, TT 8J) is CAN-based diagnostics (some early 2004-05 cars K-line) using KWP2000/UDS with Bosch security-access (seed/key). It is fully OBD-readable (complete ~2 MB full flash) and writable with automatic checksum correction — it lacks the OBD read-lock / crypto signing of MED17, making it one of the 'easy' VAG ECUs. Tools: MPPS, Kess/KTAG (Alientech), PCMflash (ME9/MED9 module), CMD, Byteshooter, MMFlasher, FoxFlash/KT200. BENCH / BOOT: full read/write and recovery via the MPC5xx BDM pads on the PCB — used for dead-ECU recovery, cloning, and immo work. IMMO/SECURITY (IMPORTANT DISTINCTION): a normal calibration/tune flash on the car's OWN already-matched ECU needs only the seed/key security access — it does NOT require immo-off. Immo-off / immo-matching is a SEPARATE operation, needed only for ECU swaps, clones, virgin/bench ECUs, or removing component protection: the SKC/CS/VIN/component-protection live in the separate SPI EEPROM (ST 95040/95160/95320), so cloning a replacement ECU means copying BOTH the flash AND the matched EEPROM (or performing immo-off = edit the immo routine in flash + patch the EEPROM with its own checksum re-corrected). Do not present immo-off as a prerequisite for tuning an in-car matched ECU.

Engine codes in this family

Staging - what each stage really gives

Safety limits

Every car using this platform (15)

Stock power and typical remap figures per car. Stage results assume a healthy engine on good fuel.

CarEngineEngine codeStockStage 1Flash access
Audi A3
8P 2004-2008
2.0 TFSI EA113 turbo petrolAXX/BWA/BPY200 hp~255-270 hp / 350 Nm (K03)OBD flash; immo + checksum; BDM/bench for recovery
Audi A4
B7 2004–2008
2.0L I4 16v TFSI EA113 BGB / BWE / BWT / BUL / 200–220 hp hp≈240–265 hp / +70–80 Nm — remap (boostOBD flash with checksum + SA2 seed/key; protected regions/re
Audi A6
C6 2005–2011
2.0L I4 16v TFSI petrol BPJ / BYK170 hp+40–60 hp (to ~220–240 hp) — boost, fuOBD (MED9.1) reflash; checksum + rolling-code but OBD-flasha
VW Golf 2.0 FSI
Mk5 2004-2008
2.0L 16v FSI naturally-aspirated BLR / BLX / BVX / BVY / 150 hp~158-165 hp (remap only — minimal on aOBD CAN (KWP2000-on-CAN); immo + security access; MED9 read
VW Golf GTI 2.0 TFSI
Mk5 2004-2009
2.0L 16v TFSI turbo AXX / BWA (US: BPY)200 hp~240-250 hp / 350 Nm (remap: boost, tiOBD CAN; immo + security access; MED9 read must avoid sessio
VW Golf GTI Edition 30 / Pirelli 2.0 TFSI
Mk5 2006-2009
2.0L 16v TFSI turbo BYD230 hp~265-275 hp / 380-400 Nm (remap only)OBD CAN; immo + security access; avoid MED9 session 0x86; be
Volkswagen Golf R
mk6 2009-2013
2.0L I4 petrol turbo CDLA (EU); CDLB / CDLC /270 hp (199 kW) EU / 256 hp US hp~300-320 hp / ~430-450 Nm (ECU only): OBD read/write for calibration; per KB the MED9.1 is immo/se
Volkswagen Jetta GLI (Bora badge some markets)
Mk5 2005-2010
2.0L TFSI EA113BPY (BWA/BWE EU)200 hp~200 -> 240-260 hp / 280 -> ~360OBD via CAN/UDS. WARNING: do NOT enter session 0x86 on MED9
VW Passat
B6 2005-2010
2.0L TFSI EA113BWA / BPY200 hp~260-275 hp / +80 NmOBD via boot-mode/BSL flash; bench BDM for locked ECUs; secu
Audi S3
8P 2006-2008
2.0 TFSI EA113 turbo BHZ265 hp~310-330 hp / 430-440 NmOBD flash; immo + checksum; BDM/bench recovery
Audi S3
8P facelift 2008-2013
2.0 TFSI EA113 turbo CDLA265 hp~315-330 hp / 430-440 NmOBD flash; immo + checksum; BDM/bench recovery
Volkswagen Scirocco R
Mk3 Typ 13 2009-2017
2.0 TFSI EA113CDLA265 PS / 261 hp hp~300-320 PS / ~410-420 Nm (map only, 9OBD flash (MED9.1 fully OBD-flashable); immo + checksum/RSA
Audi TT
8J 2006–2010
2.0L I4 TFSI turbo K03BWA / BPY200 hp255–275 hp — remap (K03 maxed: boost, OBD flash (CAN/KWP); MED9.1 EA113 OBD read/write, checksum-c
Audi TT RS
8J 2009–2014
2.5L I5 TFSI turbo K16CEPA / CEPB340 (360 TT RS plus) hp400–420 hp — remap on factory K16 (booOBD flash (MED9.1, checksum-corrected). No immo flash gate.
Audi TTS
8J 2008–2014
2.0L I4 TFSI turbo K04CDLB (CDLA)272 hp310–330 hp — remap on factory K04 (booOBD flash (MED9.1, checksum-corrected). No immo flash gate.

How confident is this?

SOLID: MED9.1 = Freescale/Motorola MPC5xx PowerPC, BIG-ENDIAN (verified against PCMflash ME9/MED9 = MPC556/562/564 and vendor cloning lists MPC561/MPC563) — the load-bearing fact, and it is NOT TriCore; ~2 MB external NOR full-flash (Am29F160-class); fully OBD read/writable with non-crypto multi-region checksums auto-corrected by WinOLS/Swiftec/ECM Titanium/PCMflash; separate SPI EEPROM (95040/95160/95320) for immo; Bosch label nomenclature (KFMIRL/LDRXN/KFMIOP/KFZW/LAMFA) shared with ME7; HPFP cam-follower requirement; GDI rail-pressure fueling; DSG DQ250 ~350 Nm; staging power bands. CORRECTED vs the draft: a normal in-car tune flash needs only seed/key security access, NOT immo-off (immo-off is only for swaps/clones/bench); me7sum/me7check are ME7-only and do not correct MED9; the boost-control label set beyond LDRXN/KFLDRL is software-version-dependent (don't assert KFVPxx-type names); BYD is a 230 PS K04 (Edition30/Pirelli), not a 170-200 variant; removed unverified tool names ('BinUnlock E2PA', 'MED9sum-class'). THIN / VARIABLE (do not treat as exact): precise per-software FLASH ADDRESSES — MUST come from a matching DAMOS/A2L for that exact box code and be validated on read-b

VAGPULSE reads, backs up, tunes and flashes these ECUs over OBD from a Windows laptop - diagnostics, fault codes, coding and Stage 1-3 maps in one app, with your original file saved first and checksums corrected automatically.

See VAGPULSE
All vehicles Guides VAGPULSE home