Onderhoud & DIY

OBD2-codes uitlezen (en wat je daarna moet doen)

Brandt het motorstoringslampje? Leer hoe je een OBD2-scanner gebruikt, wat de codes betekenen en hoe je kiest tussen zelf repareren of naar de garage gaan.

Rev + Daniel Georgiev · 10 min leestijd

Inhoud
  1. Hoe je de scanner aansluit en codes uitleest
  2. De opbouw van een code begrijpen
  3. Veelvoorkomende OBD-II-codes die elke bestuurder zou moeten kennen
  4. Wat je moet doen na het uitlezen van een code
  5. Een scanner kiezen: basislezer vs. geavanceerd scantool
  6. Gerelateerde gidsen

Elke auto die na 1996 in de VS is verkocht, heeft een OBD-II-poort. Wanneer je motormanagementlampje (check engine-lampje) gaat branden, heeft de auto zelf al een diagnose gesteld en een code opgeslagen die uitlegt waarom. Met een eenvoudige codelezer — al verkrijgbaar voor minder dan $ 30 — kun je die code binnen twee minuten uitlezen. Deze gids legt uit hoe je een scanner aansluit, de codes interpreteert en bepaalt wat je vervolgens moet doen.

Hoe je de scanner aansluit en codes uitleest

Het uitlezen van codes duurt ongeveer twee minuten zodra je de poort hebt gevonden.

  • Zoek de OBD-II-poort: Deze bevindt zich meestal onder het dashboard aan de bestuurderszijde, tussen de stuurkolom en het portier. Het is een 16-pins trapezoidale aansluiting. Bij sommige voertuigen zit er een afdekkapje over.
  • Zet het contact op "On"/"Run" — één klik voorbij Accessory, zonder de motor te starten. De controlelampjes op het dashboard gaan branden, maar de motor start niet. Druk bij auto's met een startknop op de startknop zonder het rempedaal in te drukken.
  • Sluit de scanner aan en wacht tot deze is opgestart. De meeste scanners schakelen automatisch in zodra ze worden aangesloten met het contact aan.
  • Navigeer naar "Read Codes" of "Diagnostic Trouble Codes" in het menu van de scanner. De scanner communiceert met de ECU van het voertuig en toont eventuele opgeslagen codes.
  • Schrijf elke code op voordat je iets wist. Sommige scanners tonen ook "pending" (in behandeling zijnde) codes — dit zijn gedetecteerde storingen die nog niet definitief als fout zijn bevestigd.
  • Bluetooth OBD-II-adapters (zoals dongles op basis van de ELM327) werken met gratis apps op iOS en Android — een handige optie als je liever het scherm van je telefoon gebruikt dan een losse scanner.

De opbouw van een code begrijpen

OBD-II-codes volgen een vaste structuur. Als je de opbouw kent, weet je in welk systeem de fout zit nog voordat je de specifieke code opzoekt.

  • Eerste teken — systeem: P = Powertrain (aandrijflijn: motor, transmissie); B = Body (carrosserie: airbags, stoelen, HVAC); C = Chassis (remmen, wielophanging, stuurinrichting); U = Network (communicatiestoringen tussen modules).
  • Tweede teken — type: 0 = SAE/generiek (hetzelfde voor alle merken); 1, 2, 3 = fabrikantspecifiek (betekenis varieert per merk).
  • Derde teken — subsysteem: Voor P-codes: 1 = brandstof- en luchtmeting; 2 = brandstof- en luchtmeting (injectorcircuit); 3 = ontsteking; 4 = secundaire emissiebesturing; 5 = voertuigsnelheidsregeling; 6 = computeruitgang; 7/8 = transmissie.
  • Vierde en vijfde teken — specifiek foutnummer: Deze identificeren het exacte onderdeel of circuit binnen het subsysteem. Zoek deze op met de volledige 5-teken code.
  • Voorbeeld: P0300 = Powertrain (P), Generiek (0), Ontsteking (3), Willekeurige cilinder misfire gedetecteerd (00). Een P0301 betekent specifiek een misfire in cilinder 1.

Veelvoorkomende OBD-II-codes die elke bestuurder zou moeten kennen

Dit zijn de codes die je het vaakst zult tegenkomen, samen met wat ze meestal betekenen.

  • P0171 / P0174 — System Too Lean (Bank 1 / Bank 2): De motor draait op een te arm mengsel (te veel lucht, te weinig brandstof). Veelvoorkomende oorzaken: vacuümlek, vuile MAF-sensor, defecte zuurstofsensor (O2), problemen met de brandstofdruk.
  • P0300–P0308 — Misfire: P0300 is een willekeurige misfire; P0301–P0308 identificeert de specifieke cilinder. Veelvoorkomende oorzaken: versleten bougies, bobines, injectoren of een vacuümlek bij die specifieke cilinder.
  • P0420 — Catalyst System Efficiency Below Threshold: De katalysator werkt niet efficiënt genoeg. Kan ook worden veroorzaakt door een slechte stroomafwaartse O2-sensor. Een bekende en vaak dure reparatie.
  • P0442 / P0455 / P0456 — EVAP Leak: Er is een lek in het verdampingsemissiesysteem — vaak gewoon de tankdop. Probeer eerst de tankdop vaster te draaien of te vervangen. P0442 is een klein lek; P0455 is een groot lek.
  • P0505 — Idle Control System Malfunction: De motor behoudt niet het juiste stationaire toerental. Veelvoorkomende oorzaken: vuil gasklephuis, IAC-klep of een vacuümlek.
  • P0700-serie — Transmission: P0700 is een generieke storing in de transmissiebesturingsmodule (TCM). Voor transmissiecodes is vaak een geavanceerder diagnoseapparaat nodig om de volledige foutgegevens uit de TCM te lezen.

Wat je moet doen na het uitlezen van een code

Het uitlezen van een code is pas de eerste stap. Wat je er vervolgens mee doet, bepaalt of je het daadwerkelijke probleem oplost of alleen het lampje reset.

  • Zoek de code op voor jouw specifieke voertuig: Generieke codes (P0xxx) hebben een vaste betekenis, maar fabrikantspecifieke codes (P1xxx) variëren. Zoek op "[jouw merk/model/bouwjaar] + [code]" voor modelspecifieke diagnoseprocedures.
  • Wis de code niet zomaar: Het wissen van een code reset het check engine-lampje, maar lost het probleem niet op. De code komt terug als de storing nog aanwezig is — en het kan tussentijds bepaalde emissiemonitors uitschakelen.
  • Controleer op freeze frame-data: Betere scanners en Bluetooth OBD-II-apps slaan "freeze frame"-data op — sensorwaarden op het precieze moment dat de fout werd getriggerd. Dit is erg handig voor de diagnose omdat het de omstandigheden toont waaronder de fout optrad.
  • Llos de oorzaak op en wis daarna de code: Wis de codes pas na het uitvoeren van de reparatie en maak een geschikte proefrit (drive cycle) om te bevestigen dat de monitors zijn uitgevoerd en er geen nieuwe codes verschijnen.
  • Leg de code en de oplossing vast in je onderhoudslogboek: Noteer de code, wat je hebt aangetroffen, wat je hebt vervangen en de datum. Deze historie is waardevol als dezelfde storing ooit terugkomt.

Een scanner kiezen: basislezer vs. geavanceerd scantool

De juiste scanner hangt af van waar je hem voor nodig hebt.

  • Basiscodelezer ($15–$30): Leest en wist P-codes van de motor/aandrijflijn. Voldoende voor de meeste doe-het-zelvers en het diagnosticeren van check engine-lampjes.
  • Bluetooth OBD-II-adapter + app ($20–$50): ELM327-compatibele adapters werken met apps zoals Torque Pro, OBD Fusion of Car Scanner. Toont naast codes ook live sensordata (fuel trims, O2-waarden, koelvloeistoftemperatuur).
  • Uitgebreide codelezer ($80–$200): Leest alle systemen (B-, C- en U-codes naast P-codes), toont live datastromen en voert eenvoudige actuatortests uit. Handig voor ABS-, airbag- en TPMS-codes.
  • Professionele bi-directionele scantool ($500+): Voert actieve tests uit (zoals het aansturen van de ABS-pomp, injectoronderbrekingstests, enz.), programmeert modules en heeft toegang tot fabrikantspecifieke data. Buiten het bereik van de meeste doe-het-zelvers, maar nuttig voor de serieuze sleutelaar.
  • Veel autocomponentenwinkels (zoals AutoZone, O'Reilly, Advance) lezen gratis codes voor je uit aan de balie — een goede optie als je voor incidenteel gebruik geen scanner wilt aanschaffen.

Knipperend vs. continu brandend check engine-lampje. Een continu brandend lampje betekent dat er een fout is opgeslagen — plan een diagnose in. Een knipperend lampje betekent dat er op dit exacte moment een actieve misfire plaatsvindt, wat je katalysator binnen enkele minuten kan verwoesten. Zet de auto veilig aan de kant als het lampje knippert en rijd niet verder totdat de diagnose is gesteld.

Een codelezer van $ 25 is een van de meest kosteneffectieve gereedschappen die een autobezitter kan hebben. Het vertelt je niet exact welk onderdeel je moet vervangen, maar wel welk systeem faalt — waardoor de diagnose verandert van urenlang gissen naar een gerichte zoektocht. Lees de code uit, zoek deze op voor jouw specifieke auto, los de onderliggende oorzaak op en leg vast wat je hebt gevonden.

Voor de volgende stap in doe-het-zelf-onderhoud, bekijk onze gids over hoe je zelf je olie ververst.

Gerelateerde gidsen

Veelgestelde vragen

Kan ik OBD2-codes uitlezen zonder scanner?

Soms kunnen voertuigen codes weergeven via een combinatie op het dashboard (de sleutel in een bepaald patroon aan/uit draaien), maar dit is onbetrouwbaar en merkspecifiek. Een eenvoudige OBD2 Bluetooth-scanner kost zo'n $15-25 en koppel je aan gratis apps op je telefoon. Dit is de meest praktische aanpak voor elke doe-het-zelver.

Wat betekent een brandend motorstoringslampje?

Een motorstoringslampje betekent dat de computer van je auto (ECU) een fout heeft gedetecteerd en een diagnostic trouble code (DTC) heeft opgeslagen. Het kan van alles zijn, van een losse tankdop (P0442) tot een overslaande cilinder (P0300). Het lampje alleen vertelt je niet hoe ernstig het is — je moet de code uitlezen om te weten wat er mis is.

Wist het loskoppelen van de accu OBD2-codes?

Ja, als je de accu 15-30 minuten loskoppelt, worden de codes gewist, maar dit wordt niet aanbevolen. Het reset namelijk ook je radiovoorkeurszenders, klok en aangeleerde fuel trims. Wat nog belangrijker is: de code komt terug als het onderliggende probleem niet is opgelost. Gebruik een scanner om codes op de juiste manier te wissen nadat je de reparatie hebt uitgevoerd.

Welke OBD2-scanner kan ik het beste kopen?

Voor de meeste doe-het-zelvers voldoet een Bluetooth ELM327-adapter ($15-25) gekoppeld aan een gratis app zoals Torque (Android) of OBD Fusion (iOS) voor 90% van de behoeften. Voor geavanceerdere diagnoses bieden de BlueDriver ($100) of Foxwell NT301 ($60) uitgebreidere functies zoals freeze frame data en merkspecifieke codes.

Bewaar deze taak in je onderhoudshistorie

Rev onthoudt je voertuigen, je onderdelen en je onderhoudshistorie. Eén vraag, één antwoord — geen eindeloze forumzoektochten meer.

Probeer Rev gratis