Tuning · 2 min read · 2026-09-21
Which EA888 Gen3 do you have? Codes, where to find them, and why the tuner asks
The EA888 Gen3 came in several outputs across the GTI, Golf R, A3, S3 and TT. How to read the engine code and the ECU part number on your own car, and what each tells a tuner.
Every booking form for this service asks two things about the engine before anything else: the engine code and the ECU software part number. Owners sometimes take that as an obstacle. It is the opposite: those two strings are what let a tuner say, before any money moves, whether the car can be done and with which tool.
One family, several engines
"EA888 Gen3" is a family name. Inside it, Volkswagen Group built versions with different turbos, different pistons and different software for different cars. The 2.0 TSI in a Mk7 GTI, the higher-output version in the Golf R and S3, and the versions fitted to the A3, the TT and several SEAT and Škoda models share architecture but not calibration. A file written for one is not a file for another, and the safe boost for one turbo is not the safe boost for the next.
The engine code identifies which of these you have. It is four letters, printed on a sticker on the timing cover or the engine cover, and on the build sheet that came with the car. On a Mk7 GTI you will usually see a code beginning with C; the Golf R uses a different code again. The service asks for it exactly as printed, and the tuner cross-checks it against the ECU part number.
The ECU software part number
This is the longer string, something like a part number followed by a slash and a four-digit software version. It lives in the engine controller and is read with any diagnostic tool, VCDS, OBDeleven, or a generic scanner that can query the engine module. It is also printed on the label of the ECU itself, though reaching that label on a Gen3 means removing a cover.
This number is the one that decides everything practical. It tells the tuner which base file the car is running, which tools can read and write that controller, and whether the software is a version that has been seen before. A guess here wastes a day; a photo of the label or a screenshot from the scan tool answers it in seconds.
Why both, not one
The engine code says what the hardware is. The software number says what the factory told it to do. They usually agree; when they do not, it is because a previous owner has changed something, or because a dealer updated the software, and either way the tuner needs to know before writing a file. Asking for both is not bureaucracy. It is the cheapest safety check in the whole process.
Where to look, in order
- The engine cover or timing-cover sticker for the engine code.
- The vehicle data sticker in the service book or the boot floor, which also lists the engine code.
- A diagnostic scan of the engine module for the software part number.
- Failing all of those, a photo of the ECU label.
Bring those to the booking form and the first reply you get is a real answer. Below, the simulator's EA888 Gen3 preset shows what the calibration side of the question looks like.
Try it
The simulator, right here
Everything above can be tried on the model below. It is educational: it will not tune your car, but it shows why a tuner does what a tuner does.