På dieselmotorer (TDI) i MQB-plattformen är varje injektor en precisionskomponent. För att motorstyrenheten ska styra varje injektor exakt måste den känna till dess individuella korrektionsvärde. Efter ett injektor- eller styrenhetsbyte matar du in dessa värden med CarPort på fliken Anpassning – ett per cylinder.
Det finns två varianter, beroende på injektorns tillverkare:
- IMA-kod (t.ex. Bosch): en kort kod som är tryckt på injektorn och som du matar in direkt.
- Delphi: en längre kalibreringskod som CarPort – beroende på styrenhet – visar antingen som läsbar text eller som hex-värde; i hex-fallet måste du först räkna om den (avsnitt 6).
Denna anvisning gäller dieselmotorer. Varför bensinmotorer (TSI) inte behöver någon kodning – och vad du ändå bör göra där efter ett injektorbyte – står i avsnitt 9.
1. Vilken variant gäller för ditt fordon?
Avgörande är injektortypen, inte modellen. Du känner igen varianten på koden på injektorn respektive på värdet som CarPort visar i kanal 768:
| Kännetecken | IMA-kod (Bosch) | Delphi |
|---|---|---|
| Tryck på injektorn | kort kod, ca 6–7 tecken (t.ex. C2GKLL0) |
lång kod, ca 20 tecken (t.ex. BS011KR4BAGY3926RYWZ) |
| Inmatning i CarPort | mata in koden direkt | direkt eller – beroende på visning – som hex (räkna om, avsnitt 6) |
| Värde i kanal 768 | kort kod (C2GKLL0) |
lång kod (BS011…RYWZ) eller hex (06161A19…1E1E) |
Avgörande är kodens längd: en kort kod (6–7 tecken) är IMA-varianten; en lång kod (ca 20 tecken) – oavsett om den visas som läsbar text eller som ett långt hex-tal – är Delphi-varianten.
2. Förutsättningar
- Diagnosgränssnitt anslutet (statusraden längst ner visar t.ex. „Ansluten till K+CAN. Adapter redo.”)
- Tändning på, motor av
- Stabil batterispänning – under skrivningen får spänningen inte sjunka (anslut vid behov en batteriladdare)
- Injektorerna är mekaniskt färdigmonterade (nya tätningsringar/ kopparbrickor, korrekt åtdragningsmoment)
⚠️ Viktigt: Anteckna före monteringen koden för varje injektor tillsammans med den cylinder som den monteras i. I monterat skick är trycket ofta inte längre läsbart – och kopplingen kod ↔ cylinder är avgörande (se avsnitt 8).
3. Säkerhetsåtkomst
Att mata in korrektionsvärdena är en skrivande åtkomst. Många styrenheter frigör anpassningen först efter att du loggat in med en åtkomstkod (inloggning). Utan denna frigivning avvisar styrenheten sparandet med meddelandet „Säkerhetsåtkomst krävs”.
- Öppna styrenheten Adress 01 – Motorelektronik.
- Byt till fliken Säkerhetsåtkomst.
- Mata in inloggningskoden 27971 och bekräfta.
Inte alla styrenheter kräver frigivning – vissa accepterar anpassningen direkt. Om styrenheten begär den är 27971 rätt kod för injektoranpassningen. Behörigheten gäller för den pågående sessionen; efter att förbindelsen brutits måste du mata in den på nytt.
4. Öppna anpassningen
- Öppna – om det inte redan är gjort – styrenheten Adress 01 – Motorelektronik.
- Byt till fliken Anpassning.
- Välj kanalen „Korrektionsvärde injektor 1” (vanligtvis 768): skriv numret i fältet „Aktiv kanal” eller sök efter beskrivningen via Filter.
Injektorerna ligger på på varandra följande kanaler – en kanal per cylinder (typisk numrering):
| Kanal | Injektor / cylinder |
|---|---|
| 768 | Injektor 1 |
| 769 | Injektor 2 |
| 770 | Injektor 3 |
| 771 | Injektor 4 |
⚠️ Kanalnumren kan avvika beroende på styrenhet. Utgå därför från kanalbeskrivningen („Korrektionsvärde injektor 1”, „… injektor 2” …) och inte enbart från numret. En fyrcylindrig motor har fyra injektorkanaler, en trecylindrig tre; att inte alla kanaler syns är normalt beroende på motor.
5. Variant A: Injektorer med IMA-kod
IMA-koden står på varje injektor och matas in direkt.
- Välj kanalen med korrektionsvärdet för injektor 1.
- Mata i kolumnen „Nytt värde” in koden exakt så som den står på injektorn för cylinder 1.
- Klicka på „Sparar…”.
- Upprepa detta för kanalerna med korrektionsvärdena för de övriga cylindrarna, med respektive passande injektorkod.
- Läs tillbaka värdena som kontroll – Lagrat värde och Nytt värde måste stämma överens.

Överför koden mycket noggrant
6. Variant B: Delphi-injektorer
Delphi-injektorer bär en längre kod (ca 20 tecken ur teckenuppsättningen 0–9 och A–Z, dock utan tecknen I, O, Q, V). CarPort visar korrektionsvärdet i kanal 768 – beroende på styrenhet/fordon – i en av två visningar:
a) Som läsbar kod (ASCII). Då matar du in den kod som är tryckt på injektorn direkt – precis som vid IMA-koden (avsnitt 5).

b) Som hex-tal. Då kan trycket inte matas in direkt – du måste först räkna om det tecken för tecken till hex (tabell nedan).

Omräkningstabell (tryckt tecken → hex)
Varje tecken i den tryckta koden blir två hex-siffror (värde 00–1F). Bokstäverna I, O, Q, V förekommer inte i Delphi-koden:
| Tecken | Hex | Tecken | Hex | Tecken | Hex | Tecken | Hex |
|---|---|---|---|---|---|---|---|
| 0 | 00 | 8 | 08 | G | 10 | R | 18 |
| 1 | 01 | 9 | 09 | H | 11 | S | 19 |
| 2 | 02 | A | 0A | J | 12 | T | 1A |
| 3 | 03 | B | 0B | K | 13 | U | 1B |
| 4 | 04 | C | 0C | L | 14 | W | 1C |
| 5 | 05 | D | 0D | M | 15 | X | 1D |
| 6 | 06 | E | 0E | N | 16 | Y | 1E |
| 7 | 07 | F | 0F | P | 17 | Z | 1F |
Så räknar du ut hex-värdet
- Omvandla varje tecken i den tryckta koden till dess två hex-siffror med hjälp av tabellen.
- Radar hex-paren efter varandra till en sammanhängande teckensträng.
- Resultatet är dubbelt så långt som trycket (20 tecken → 40 hex-siffror). Mata in det i „Nytt värde” för rätt kanal (768 = cyl. 1, 769 = cyl. 2 …) och klicka „Sparar…”.
Exempel – den tryckta koden 6NTSRDP265NTE7MU9NYY ger exakt hex-värdet från
hex-skärmbilden ovan:
| 6 | N | T | S | R | D | P | 2 | 6 | 5 | N | T | E | 7 | M | U | 9 | N | Y | Y |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 06 | 16 | 1A | 19 | 18 | 0D | 17 | 02 | 06 | 05 | 16 | 1A | 0E | 07 | 15 | 1B | 09 | 16 | 1E | 1E |
Sammansatt: 06161A19180D17020605161A0E07151B09161E1E
Om du i hex-visningen av misstag matar in den råa tryckta koden stämmer varken format eller kontrollsumma – värdet avvisas. Den saknade eller felaktiga omräkningen är den vanligaste fallgropen vid Delphi.
7. Efter kodningen
Med inmatningen av koderna återställer styrenheten de korrektionsvärden för injektorerna som lärts in under drift. Därefter:
- Överför och kontrollera värdena: Efter sparandet, slå av tändningen, vänta ca 10 sekunder, slå på tändningen igen – så övertar styrenheten värdena säkert. Läs sedan ut kanalerna på nytt: Lagrat värde måste motsvara den inmatade koden för varje cylinder.
- Radera felminnet – alla poster som uppstått genom injektorbytet (urdragna kontakter, startförsök).
- Genomför en adaptationskörning: kör motorn varm och kör i olika last- och varvtalsområden (även vid motorbromsning). Då lär styrenheten in de nya injektorerna ordentligt.
- Kontrollera att inget nytt fel lagras och att motorn går jämnt.
En formell småmängdskalibrering (även mängdmedelvärds- resp. nollmängdsadaptation) körs på verkstaden som en styrd funktion (t.ex. i ODIS) med driftvarm motor. CarPort erbjuder inte denna styrda kalibrering – för ett vanligt injektorbyte räcker kodningen med efterföljande adaptationskörning.
8. Fallgropar
- Fel cylinder: Varje kod hör till exakt den kanal som tillhör den cylinder där injektorn sitter. Förväxlade injektorer eller koder leder till ojämn gång och dåliga avgasvärden. Anteckna därför kod och monteringsposition i förväg.
- Tecken felaktigt överförda: Överför varje tecken exakt. En eventuellt giltig men felaktig kod (t.ex. från intilliggande cylinder) godtas och försämrar gången.
- Delphi utan (rätt) omräkning: Den kod som är tryckt på injektorerna godtas inte av styrenheter med hex-visning. Den tryckta koden måste först räknas om med tabellen (avsnitt 6) och matas in som hex-siffror.
- Säkerhetsåtkomst saknas: Om styrenheten kräver en åtkomstkod går värdet inte att spara utan den („Säkerhetsåtkomst krävs”) – frigör först via fliken Säkerhetsåtkomst (avsnitt 3).
- Adaptationskörning glömd: Utan adaptationskörning kan motorn gå ojämnt de första kilometrarna tills den adapterat om.
- Diesel förväxlad med bensin: TSI-bensinmotorer behöver ingen kodning (avsnitt 9) – där finns inget inmatningsfält för injektorkoder.
- Spänningsfall vid skrivning: Se till att batterispänningen är stabil, annars kan skrivningen till styrenheten misslyckas.
- Mekanik: Byt tätningsringar/kopparbrickor, montera injektorerna med korrekt åtdragningsmoment och anslut (om sådana finns) spännklor/returledningar korrekt.
9. Bensinmotorer (EA211 / EA888): ingen kodning – men återställ inlärda värden
På TSI-bensinmotorerna i MQB-plattformen (EA211: 1.0/1.2/1.4/1.5 TSI; EA888: t.ex. Golf GTI/R) kodas injektorerna inte.
Varför ingen kodning behövs
- Bensininjektorerna bär ingen IMA-kod – i bensinmotorernas motorstyrenheter finns inga anpassningskanaler för injektordata.
- Styrenheten kompenserar själv för tillverkningstoleranser och slitage: via lambdaregleringen (blandningsanpassning) och övervakningen av ojämn gång – den känner igen en cylinder som avviker från mönstret och justerar automatiskt dess insprutningstid.
- Myten „man måste lära in” härstammar från dieseln (där obligatoriskt) och från vissa andra tillverkare (t.ex. BMW), som kodar även bensinmotorer. Hos VW-bensinmotorerna i denna klass är det inte avsett.
Varför du ändå bör återställa de inlärda värdena
Styrenheten har över tusentals kilometer lärt sig att kompensera för de gamla, slitna injektorerna (tröghet, förkoksning). Om de nya injektorerna styrs med dessa extrema korrektionsvärden kan motorn under de första drifttimmarna gå ojämnt, rycka, starta dåligt eller sätta fel som „blandning för fet/för mager” eller „förbränningsbortfall” – tills den reglerat tillbaka över flera körcykler.
Om du återställer de inlärda värdena startar systemet från en ren nollpunkt som passar de nya injektorerna. Finadaptationen börjar då genast korrekt.
Tillvägagångssätt:
- Radera felminnet.
- I motorstyrenheten (Adress 01) under Anpassning resp. Grundinställningar utför posten för att återställa bränslesystemets / blandningsbildningens inlärda värden.
- Låt motorn gå en kort stund på tomgång, kör sedan en provtur under olika lasttillstånd – systemet adapterar då snabbt om.
⚠️ Viktigt: På bensinmotorer med direktinsprutning (FSI) måste teflonringarna i förbränningsrummet och O-ringarna vid varje demontering ovillkorligen bytas; för teflonringarna krävs specialverktyg. Detta gäller oberoende av mjukvaran.
10. Anmärkningar
- Saknade kanaler: Beroende på motor och kodning syns inte alla kanaler – det är normalt och inget fel.
- Säkerhet: Arbeten på common rail-systemet (tryck upp till över 2000 bar) och på bensindirektinsprutningen får endast utföras med motsvarande sakkunskap.