Codes défaut · décodeur et fiches atelier

Codes défaut OBD : signification, causes et contrôles

Un code défaut ne désigne pas une pièce. Il dit qu’un calculateur a vu une valeur sortir de ce qu’il attendait. Décodez-le ici, puis suivez la fiche : ce que surveille le calculateur, les causes dans l’ordre où les contrôler, et ce qui innocente une pièce.

10 diagnostics inclus carte bancaire demandée annulable depuis votre espace client réservé aux professionnels conditions de l’essai

Décodeur de code défautRien n’est envoyé

Une lettre et quatre caractères. Un suffixe comme -00 ou :11 est reconnu.

Exemple · P0299

  • P

    Groupe motopropulseurMoteur, boîte de vitesses, allumage, antipollution.

  • 0

    Code génériqueMême signification sur tous les véhicules qui l’emploient : elle est fixée par la norme SAE J2012.

  • 2

    Dosage air et carburant (injecteurs, suralimentation)Sous-système (caractère 3).

  • 99

    Défaut n° 99 de ce sous-systèmeLe libellé exact vient de la norme.

Le décodage se fait dans votre navigateur. Il lit la structure du code, pas votre véhicule.

Les fiches atelier

Des fiches construites comme un diagnostic, pas comme un dictionnaire.

Ce que surveille le calculateur, les symptômes, les causes dans l’ordre où les contrôler, l’arbre de décision et les erreurs qui coûtent une pièce. Pour chaque cause : le contrôle, le résultat attendu, ce qui l’écarte.

1fiche · 1 système

Codes courants · accès direct

Par système

Voir l’index des 1 fiche

Lire un code

Cinq caractères, quatre informations.

La structure d’un code défaut est publique : elle est fixée par la norme SAE J2012, reprise par l’ISO 15031-6. Elle dit où chercher. Elle ne dit jamais quelle pièce changer.

  1. PCaractère 1

    Le système

    • PGroupe motopropulseur · Moteur, boîte de vitesses, allumage, antipollution.
    • CChâssis · Freinage et ABS, direction, suspension.
    • BCarrosserie · Airbags, climatisation, équipements d’habitacle.
    • URéseau · Communication entre calculateurs (multiplexage).
  2. 0Caractère 2

    Qui a défini le code

    • 0Générique · même sens sur tous les véhicules.
    • 1Constructeur · sens propre à la marque.
    • 2Générique pour P, constructeur pour C, B et U.
    • 3Selon la plage · constructeur ou réservé.
  3. 2Caractère 3

    Le sous-système

    Sur les codes génériques P0 et P2 : alimentation, allumage, antipollution, transmission… Sur les codes U0 : partie électrique, communication, logiciel ou données du réseau.

  4. 99Caractères 4 et 5

    Le défaut précis

    Le numéro du défaut dans son sous-système. Sur les outils récents, un suffixe (P0299-00) précise sa nature : circuit ouvert, court-circuit, signal hors plage…

Le 3e caractère des codes P0

Le repère le plus utile pour orienter une recherche moteur. La série P2 reprend un découpage voisin : P20 à P22 et P2A pour l’air, le carburant et l’antipollution, P23 pour l’allumage, P24 pour l’antipollution, P25 pour les entrées auxiliaires, P26 pour le calculateur, P27 pour la transmission.

Le code ne suffit jamais seul. Relevez aussi son statut (présent, mémorisé, en attente) et les données figées enregistrées au moment de la détection : régime, charge, température. Effacer le code les efface aussi.

Troisième caractère des codes défaut génériques P0
DébutSous-systèmeFiches
P00Dosage air et carburant, antipollution auxiliaireaucune fiche
P01Dosage air et carburantaucune fiche
P02Dosage air et carburant (injecteurs, suralimentation)aucune fiche
P03Allumage ou ratés de combustionaucune fiche
P04Antipollution auxiliaire
P05Vitesse du véhicule, ralenti et entrées auxiliairesaucune fiche
P06Calculateur et sorties auxiliairesaucune fiche
P07Transmissionaucune fiche
P08Transmissionaucune fiche
P09Transmissionaucune fiche
P0APropulsion hybrideaucune fiche

Sources : SAE International, J2012, Diagnostic Trouble Code Definitions (nouvel onglet) ; ISO, ISO 15031-6 (nouvel onglet) ; HELLA, définitions génériques des codes P (nouvel onglet). Consultées le 24 septembre 2026.

Notre méthode

Nos causes ne sont jamais rangées par fréquence.

Personne ne connaît la fréquence d’une panne sur votre voiture, à votre kilométrage. L’ordre de contrôle, lui, se défend : du plus rapide et du moins coûteux au plus lourd.

L’ordre de contrôle

On commence par ce qui se vérifie vite et sans démonter. La pièce la plus chère n’arrive qu’en fin de liste, quand les autres sont écartées.

Ce qui innocente une pièce

Pour chaque cause : l’indice qui la soutient, le contrôle, le résultat attendu, et le résultat qui l’écarte. Une pièce innocentée ne se commande pas.

Consigne et réel

Chaque fiche explique ce que surveille le calculateur et dans quelles conditions il mémorise le code. Vous relevez les bons paramètres, au bon moment.

Des sources datées

Documentation d’équipementiers, organismes, constructeurs : chaque fiche cite ses sources et la date de consultation, puis passe en vérification technique.

Pièce neuve, même défaut. C’est l’erreur que chaque fiche cherche à vous éviter : remplacer la pièce que le code semble nommer, avant d’avoir contrôlé ce qui la commande, l’alimente ou la mesure.

Index

Toutes les fiches, par système.

1 fiche, du code générique au code constructeur. Chaque système a sa page : son fonctionnement, ses familles de codes et ses pièges d’atelier.

Pour les professionnels

Le code ouvre le dossier. Il ne le ferme pas.

Une fiche donne la méthode générale. DIAGIA travaille sur votre dossier : ce véhicule, ce kilométrage, ce qui a déjà été remplacé, et vos mesures.

  • Les codes lus ensemble

    Génériques ou constructeur, rapprochés entre eux et replacés sur la bonne motorisation, pas lus isolément.

  • Le contrôle qui départage

    Les pistes classées avec leur niveau de confiance, et le test qui tranche entre les premières.

  • Vos mesures reclassent

    Consigne et réel, photo du relevé, capture de valise : chaque preuve renforce une piste ou en innocente une autre.

  • Même sans code

    Panne intermittente, défaut multiplexé, symptôme seul : DIAGIA démarre aussi sans code défaut.

Capture réelle de l’application DIAGIA

Cas réel · captures de l’application

Vos questions

Ce qu’on nous demande sur les codes défaut.

Une question sur DIAGIA ? Demandez à être rappelé.

Un code défaut suffit-il pour savoir quelle pièce changer ?

Non. Le code dit ce que le calculateur a constaté, pas quelle pièce est en cause. P0299, par exemple, signale une pression de suralimentation inférieure à la consigne : une fuite d’air, la commande du turbo ou une mesure faussée peuvent l’expliquer, avant le turbo lui-même. Il faut contrôler pour conclure.

Quelle différence entre un code générique et un code constructeur ?

Un code générique (P0, P2, C0, B0, U0…) garde la même signification sur tous les véhicules qui l’emploient : elle est fixée par la norme SAE J2012. Un code constructeur (P1, par exemple) n’a de sens qu’avec la marque, parfois avec le moteur : deux constructeurs peuvent employer le même numéro pour deux défauts différents.

Faut-il effacer le code avant de faire les contrôles ?

Pas avant de l’avoir relevé avec son statut et ses données figées : l’effacement les supprime aussi. Effacer ne répare rien. Si la cause demeure, le code revient, parfois après plusieurs trajets : c’est d’ailleurs un bon test de validation après réparation.

Que veut dire un code « en attente » ou intermittent ?

Un code en attente a été détecté une première fois sans être encore confirmé par le calculateur, qui attend souvent un nouveau cycle de conduite. Un code mémorisé mais absent au moment de la lecture signale un défaut intermittent : les conditions d’apparition deviennent alors la première information à relever.

DIAGIA lit-il les codes défaut de la voiture ?

Non : DIAGIA ne se branche pas sur la prise OBD. Vous lisez les codes avec votre valise, puis vous les saisissez, les dictez ou photographiez l’écran. DIAGIA les interprète dans le contexte du véhicule, avec les symptômes et vos mesures. Il est réservé aux professionnels de l’automobile.

Je suis automobiliste : que faire de mon code ?

Notez le code complet et les circonstances : à froid ou à chaud, en charge, voyant fixe ou clignotant. Consultez le manuel du véhicule et confiez le contrôle à un garage, en lui montrant la fiche du code si elle existe. Un voyant moteur qui clignote demande de réduire l’allure et de faire contrôler sans attendre.

Votre prochain dossier difficile

Le prochain code qui résiste, donnez-lui le dossier complet.

10 diagnostics sur vos vrais dossiers, 0 € pendant 7 jours. Vous arrêtez quand vous voulez pendant l’essai, sans motif et sans frais.

Démarrer l’essai0 € pendant 7 joursÊtre rappelé

10 diagnostics inclus carte bancaire demandée annulable depuis votre espace client réservé aux professionnels conditions de l’essai