Codes DTC / codes défaut : comprendre, lire, effacer
Guide complet des codes DTC (P0001, P0420…) : ce qu'ils veulent dire, comment les lire, quand les effacer, quand demander une reprog DTC OFF.
Un voyant moteur qui s’allume, une lecture OBD qui remonte “P0420” ou “P0299” — et là, c’est le flou. Cet article démystifie les codes DTC : à quoi ils servent, comment les interpréter, quand les effacer, et quand une reprog DTC OFF est vraiment pertinente.
Ce qu’est un code DTC
DTC signifie Diagnostic Trouble Code. C’est un code d’anomalie stocké par le calculateur (ECU, TCU boîte, ABS…) quand il détecte un fonctionnement hors normes. Depuis 2001 en Europe (norme EOBD), tous les véhicules doivent utiliser un format standardisé de codes.
Un code DTC ressemble à P0420, U0100, C1234, B1000. La première lettre indique le sous-système :
- P : Powertrain (moteur, boîte, injection, échappement)
- U : Network (communication bus CAN entre modules)
- C : Chassis (freins, direction, ABS, suspension)
- B : Body (airbag, climatisation, éclairage, verrouillage)
Les 4 chiffres qui suivent identifient précisément l’anomalie.
Lire les codes DTC : comment faire
Avec une valise pro (100-500 €)
Autel MaxiSys, Snap-On Solus, Delphi DS, Bosch KTS… Les outils pros couvrent :
- Tous les modules du véhicule (pas juste le moteur)
- Codes actifs ET codes historiques (mémoire tampon)
- Données live (valeurs en temps réel)
- Actionneurs (activation à distance)
- Reset de tous types (service, DPF, batterie…)
Avec un lecteur OBD-II basique (20-80 €)
Konnwei, Foxwell, Ancel : lecteurs bon marché branchés sur la prise OBD. Suffisant pour :
- Lire les codes moteur (P00xx)
- Effacer les codes
- Voir quelques valeurs live
Limité aux codes powertrain sur la plupart. Pas d’accès aux modules ABS/airbag/carrosserie.
Avec un dongle OBD Bluetooth + app (10-80 €)
OBDLink MX+, Vgate iCar Pro couplé à des apps comme :
- Carly : très bonne pour codage VAG/BMW/Mercedes
- OBDeleven : excellent pour Audi/VW/Skoda/Seat, valeurs live et adaptations
- Torque Pro : générique OBD-II Android
Bon compromis prix / puissance pour un mécano amateur.
Les codes DTC les plus fréquents
| Code | Signification | Action typique |
|---|---|---|
| P0299 | Turbo underboost (pression trop basse) | Vérifier durites, actionneur turbo |
| P0420 | Efficacité catalyseur insuffisante | Cata HS ou sonde lambda vieille |
| P0401 / P0402 | EGR débit insuffisant / excessif | Nettoyer ou remplacer EGR |
| P2002 | DPF efficacité insuffisante | Régénérer, nettoyer ou remplacer DPF |
| P204F / P229F | Défaut AdBlue / NOx | Diag SCR à faire |
| P0016 / P0017 | Corrélation arbre à cames/vilebrequin | Chaîne de distribution qui saute une dent |
| U0100 | Perte communication ECU moteur | Bus CAN, fusible, ECU |
| P0171 / P0174 | Mélange trop pauvre banque 1/2 | Fuite d’air admission, injecteurs |
Quand effacer les codes (et quand PAS)
Effacer OK dans ces cas
- Après réparation confirmée (composant remplacé)
- Après nettoyage EGR / DPF forcé
- Après reset compteur de service (huile, plaquettes)
- Codes “fantômes” liés à un événement isolé (batterie débranchée, démarrage difficile isolé)
Ne PAS effacer sans agir
- Voyant moteur allumé sans savoir pourquoi
- Avant une visite chez le concessionnaire (ils voient les codes historiques quand même via leurs outils propriétaires)
- Sur véhicule sous garantie constructeur (efface une trace de défaut potentiellement couvert)
Attention : effacer les codes remet à zéro les moniteurs OBD (les tests d’auto-diagnostic). Résultat : votre véhicule ne passera pas le contrôle technique tant que les moniteurs ne se sont pas re-complétés (plusieurs cycles de conduite selon le monitor).
Reprogrammation DTC OFF : à quoi ça sert
Une reprog DTC OFF (dite aussi “code cleaning” ou “DTC removal”) consiste à modifier le calculateur pour qu’il ignore certains codes défaut — soit :
- Ne les stocke pas
- N’allume pas le voyant moteur
- Ne mette pas le véhicule en mode dégradé
Cas légitimes
- Après suppression physique légale (DPF supprimé sur véhicule circuit, EGR bloquée sur tracteur agri) : sans DTC OFF, le voyant reste allumé en permanence
- Composant supprimé volontairement : lambda supprimée sur voiture racing, débitmètre supprimé
- Après réparation “creative” : un capteur remplacé par un pont, pour tenir le temps de trouver la pièce d’origine
Cas non légitimes (et pourquoi on refuse)
- Voyant allumé qui gêne sans réparer la vraie cause : masque un problème mécanique qui va empirer
- Voiture qui rate le contrôle technique : illégal, dangereux (mode dégradé désactivé mais problème toujours là)
- DPF colmaté sur véhicule route en UE : on refuse (voir notre article DPF)
Chez Dukereprog, on livre des fichiers DTC OFF uniquement pour codes cohérents avec des modifications légales (suppression circuit/agri/export). On refuse le DTC OFF pour “masquer” un problème sur véhicule route.
Comment nous fournir vos codes DTC pour reprog
Lors de la commande d’un fichier, vous pouvez ajouter la liste des DTC à masquer. Format attendu :
P0299, P2002, P0401
Ou séparés par retour ligne dans le champ “Notes”.
Notre robot identifie automatiquement les codes cohérents avec les options commandées (par exemple, si vous avez pris “DPF OFF”, le code P2002 est automatiquement traité). Les codes non cohérents ou non compris sont escaladés en vérification manuelle.
Ce qu’il faut retenir
- DTC = code défaut standardisé (P/U/C/B + 4 chiffres)
- Se lit avec valise pro, lecteur basique ou dongle OBD-II
- Codes fréquents : P0420 (cata), P0299 (turbo), P0401 (EGR), P2002 (DPF)
- Effacer = OK après réparation, PAS avant CT
- DTC OFF reprog = utile après suppression physique légale (circuit, agri, export)
- DTC OFF pour masquer un problème = à fuir, on refuse ces commandes
Pour une reprog Stage + DTC OFF adaptée à votre véhicule, notre calculateur donne l’estimation par modèle.
Besoin d'une reprogrammation ?
Dukereprog livre des fichiers tuning en 15 minutes pour techniciens équipés Kess, Autotuner, FrieserWriter, MyGenius.
Dukereprog