Accueil › Entretien mécanique › Diagnostic capteurs › Lire un code OBD2

Lire un code défaut OBD2 : les étapes dans l'ordre

THPar · mis à jour le 18 août 2026
La réponse courte

Un code défaut OBD2 se lit en 5 étapes : contact mis moteur éteint, brancher le lecteur sur la prise à 16 broches, lancer la lecture, noter le code au format P0xxx, puis seulement effacer si besoin. Le premier réflexe à garder : toujours noter le code avant de l'effacer, sous peine de perdre l'information qui explique le voyant.

Ce qu'il vous faut, tout de suite
Lecteur de code

Autel AutoLink AL319 - Lecteur de Code EOBD/OBD2

Lecture et effacement des codes moteur en 1 clic, écran couleur, sans abonnement ni application à installer.

Lecture/effacement codes moteur (MIL), I/M Readiness en un clic, écran couleur, données temps réel, compatible véhicules OBDII/EOBD/CAN depuis 1996, notice multilingue dont français
Repère de gamme : entrée de gamme
Voir le prix sur Amazon →

📦 Livraison offerte avec l’essai Prime gratuit (30 jours, sans engagement).

1. Le matériel et la durée de l'opération

ÉtapeMatérielDuréeCoût
Lecture du codeLecteur OBD2 compatible2 à 5 minutesPrix du lecteur, réutilisable
InterprétationAucun (liste de codes en ligne ou notice du lecteur)5 à 10 minutesGratuit
Effacement (optionnel)Le même lecteur OBD21 minuteInclus

L'opération complète, de la connexion du lecteur à la lecture du ou des codes présents, prend généralement moins de 10 minutes sur un véhicule équipé d'une prise diagnostic accessible, la norme OBD2 imposant depuis 2001 pour l'essence et 2004 pour le diesel un connecteur normalisé à 16 broches, situé le plus souvent sous le tableau de bord côté conducteur, parfois derrière un petit cache plastique à retirer.

2. Les étapes dans l'ordre

  1. Localiser la prise et mettre le contactRepérer le connecteur à 16 broches, généralement sous le tableau de bord côté conducteur, et mettre le contact sans démarrer le moteur pour alimenter le calculateur.
  2. Brancher le lecteur OBD2Enficher le lecteur ou le dongle Bluetooth sur la prise, dans le bon sens, jusqu'à entendre ou voir l'écran du lecteur s'allumer et indiquer la connexion au calculateur.
  3. Lancer la lecture des codesSélectionner la fonction de lecture (souvent nommée 'Read Codes' ou 'Scan') pour que le lecteur interroge le calculateur et affiche le ou les codes présents.
  4. Noter le code exact avant toute actionRecopier le code complet au format P0xxx (ex. P0301), sans l'effacer, pour pouvoir chercher sa signification précise plutôt que de se fier à une impression générale.
  5. Interpréter le code, puis effacer si le défaut est corrigéChercher la signification exacte du code, corriger la cause si possible, puis seulement effacer le code : un effacement sans correction fait réapparaître le voyant après quelques trajets.

3. Comprendre la structure d'un code au format P0xxx

Un code défaut générique se lit caractère par caractère : la lettre P désigne le système motopropulseur (moteur et transmission), le chiffre suivant (0) indique un code générique commun à toutes les marques, le 3ème caractère précise le sous-système concerné (par exemple 3 pour l'allumage ou les ratés), et les 2 derniers chiffres donnent le numéro précis du défaut. Le code P0301 signifie ainsi un raté d'allumage détecté sur le cylindre 1, tandis que P0302 désignerait le même défaut sur le cylindre 2, et ainsi de suite selon le nombre de cylindres du moteur.

D'autres lettres existent en dehors du système motopropulseur : B pour la carrosserie (airbag, climatisation), C pour le châssis (freinage, direction), et U pour le réseau de communication entre calculateurs. Sur un lecteur d'entrée de gamme, seuls les codes commençant par P0 sont généralement accessibles, les autres familles nécessitant une valise multi-systèmes plus complète pour être lues.

⚠️ Ne jamais effacer un code sans l'avoir noté

Effacer un code sans le noter au préalable revient à perdre l'information qui explique pourquoi le voyant s'est allumé. Si le défaut réapparaît quelques jours plus tard, il faudra recommencer tout le diagnostic depuis le début, sans le repère du code déjà lu une première fois.

4. Les codes que l'on croise le plus souvent

Certains codes génériques reviennent très souvent sur les voitures de tous les jours. Les connaître permet de savoir tout de suite dans quelle direction chercher. Le code donne une piste, pas un verdict : il dit quel circuit le calculateur juge anormal, pas forcément quelle pièce changer.

CodeCe qu'il signalePistes à vérifier en premier
P0300 à P0304Ratés d'allumage (P0300 : aléatoires, P0301 à P0304 : cylindre 1 à 4)Bougie, bobine, injecteur du cylindre concerné
P0171Mélange trop pauvre, banc 1Prise d'air, débitmètre encrassé, pression d'essence
P0420Rendement du catalyseur sous le seuil, banc 1Sonde lambda aval, catalyseur usé, fuite à l'échappement
P0101Débitmètre d'air hors de sa plage normaleFiltre à air, débitmètre sale, durite d'admission fendue
P0128Liquide de refroidissement qui ne monte pas assez en températureThermostat bloqué ouvert, sonde de température
P0401Débit de la vanne EGR insuffisantVanne EGR encrassée, conduits bouchés (surtout en diesel)

Pour un code de la famille sonde lambda, la page sonde lambda HS : les signes détaille les symptômes à recouper avant d'acheter une pièce.

5. Code en attente, code confirmé, voyant qui clignote

Beaucoup de lecteurs classent les codes en deux groupes. Un code en attente (souvent noté « pending ») veut dire que le calculateur a vu une anomalie une fois, sans la confirmer. Il n'allume pas forcément le voyant. Un code confirmé (ou « stocké ») veut dire que le défaut est revenu sur plusieurs trajets : c'est lui qui allume le voyant moteur.

Certains lecteurs affichent aussi un « arrêt sur image » (freeze frame) : la vitesse, le régime, la température moteur au moment précis où le défaut est apparu. Notez ces valeurs avec le code. Elles aident beaucoup à comprendre si le problème arrive à froid, à chaud, au ralenti ou en charge.

6. Les erreurs à éviter et quand passer au garage

Passez au garage si le code touche un système de sécurité (codes C pour les freins et la direction, B pour l'airbag), si le voyant clignote, ou si le même code revient après une réparation. Un diagnostic complet au garage coûte en général entre 50 et 100 € selon les ateliers, un ordre de grandeur à confirmer avant. Avec le code déjà noté et l'arrêt sur image, l'échange avec le garagiste est plus rapide et plus clair. Pour savoir comment réagir quand le témoin s'allume en roulant, voyez aussi voyant moteur allumé : que faire.

Au comptoir

Peut-on lire un code défaut sans démarrer le moteur ?

Oui, la lecture se fait généralement contact mis, moteur éteint, ce qui suffit à alimenter le calculateur et à interroger sa mémoire de défauts sans qu'il soit nécessaire de faire tourner le moteur.

Le code affiché est-il toujours la vraie cause de la panne ?

Pas toujours directement : le code P0xxx indique le circuit ou le composant en défaut détecté par le calculateur, mais la cause réelle (capteur défaillant, câblage, ou pièce mécanique en amont) demande parfois un contrôle complémentaire avant remplacement.

Combien de codes défaut un véhicule peut-il mémoriser en même temps ?

Cela dépend du calculateur, mais plusieurs codes peuvent être mémorisés simultanément sur des systèmes différents. Un lecteur affiche généralement la liste complète en 1 seule lecture, à noter dans l'ordre plutôt que de se limiter au premier code affiché.

D'où vient l'info

  1. Structure et lecture d'un code défaut OBD2 (format P0xxx) — GarageHub — Détaille la structure des codes DTC (lettre système, chiffre origine, sous-système, numéro précis) et la procédure de lecture.