Fiche code défaut · Sondes lambda
Code défaut P0158 : tension trop haute de la sonde aval du banc 2
Réponse immédiate
P0158 signifie que la sonde à oxygène placée après le catalyseur du banc 2, la rangée sans le cylindre n° 1, renvoie une tension au-dessus de la limite haute du calculateur. Une sonde saine plafonne vers 0,9 V : une valeur figée nettement au-dessus trahit une tension parasite, par exemple venue du chauffage. Voyant clignotant ou ratés (moteur qui tremble) : arrêtez-vous dès que possible en sécurité et faites remorquer le véhicule. Premier contrôle : écarter une rangée riche, puis mesurer le signal sonde débranchée.
Ce que surveille le calculateur
Une sonde à zircone saine plafonne vers 0,9 V : HELLA lui donne une plage d’environ 0,1 à 0,9 V, et Bosch considère le mélange riche au-delà de 0,5 V. Le calculateur range sous P0158 une tension restée au-dessus de son seuil haut sur la sonde 2 du banc 2, celle qui suit le catalyseur de la rangée opposée au cylindre n° 1 (NTK) ; seuil, durée et conditions lui appartiennent. Lue franchement plus haut qu’une sonde saine ne peut le faire, la valeur ne décrit plus les gaz : une tension étrangère s’ajoute au signal.
La source la plus proche est le chauffage. Dans une sonde chauffée à quatre fils, signal, masse du signal, alimentation et masse du chauffage passent par la même prise (Pico Technology), et l’élément chauffant est alimenté à la tension de la batterie, plus de 10,5 V selon HELLA. Un joint qui laisse entrer l’eau, une gaine cuite ou un défaut interne suffisent à relier les deux circuits ; la liste HELLA prévoit P2235 pour ce pont. Voisins : P0138 (même défaut, banc 1), P0157 (tension basse), P2273 (signal resté riche), P0175 (banc 2 trop riche).
- Prise défaite, côté faisceau, le fil de signal ne porte plus que la faible tension que certains calculateurs appliquent à cette entrée : Bosch fait vérifier une référence de 450 mV, HELLA lit 0,4 à 0,6 V sonde encore froide.
- La sonde aval du banc 1, lue au même instant, peut servir de témoin. Un excès de carburant venu du moteur peut toucher les deux rangées ; une valeur hors plage d’un seul côté oriente plutôt vers ce côté.
- Prise ouverte contact coupé ; pointe et pince posées moteur froid et arrêté, câbles fixés loin de l’échappement et des pièces en mouvement ; moteur tournant, véhicule immobilisé, lecture seulement ; instruments retirés ligne refroidie.
Symptômes possibles
- Voyant moteur allumé, moteur qui fonctionne normalement
- Valeur de la sonde aval du banc 2 figée au-dessus de 0,9 V, celle du banc 1 normale
- P0161, P0058 ou P2235 mémorisés avec P0158
- Code apparu après de la pluie, un lavage ou une intervention près de la ligne du banc 2
- P0175 et odeur d’essence quand la rangée est vraiment riche
Causes possibles, dans l’ordre où les contrôler
Ordre de contrôle recommandé, pas une fréquence. Du contrôle le plus rapide et le moins coûteux au plus lourd. Pour chaque cause : ce qui la soutient, comment la vérifier, et ce qui l’écarte.
| Ordre | Cause possible | Contrôle et résultat attendu | L’écarte si… |
|---|---|---|---|
| Contrôle n° 01 | Excès de carburant sur la rangée 2IndiceP0175 mémorisé, correction du banc 2 très négative, sonde amont de ce côté restée riche, odeur d’essence. | Moteur chaud, véhicule immobilisé, valise : corrections de richesse et quatre sondes affichées ensemble. Placer la valeur aval du banc 2 face à celle du banc 1 et au plafond d’une sonde saine, vers 0,9 V (HELLA).AttenduCorrections modérées des deux côtés ; seule la valeur aval du banc 2 dépasse ce que fournit une sonde saine. | Banc 2 non riche d’après ses corrections et sa sonde amont. |
| Contrôle n° 02 | Prise du banc 2 mouillée ou oxydéeIndiceCode né après la pluie ou un lavage, vert-de-gris ou poudre blanche, joint pincé ou manquant. | Contact coupé : défaire la prise, la sécher, puis examiner joint, verrou et broches ; rien ne doit faire contact entre une broche de chauffage et une broche de signal. Broches oxydées : les remplacer selon la méthode du constructeur ; un nettoyage ne suffit que si le constructeur l’autorise.AttenduBoîtier sec, joint présent, broches nettes et bien séparées. | Ni dépôt ni humidité, et code qui revient pourtant. |
| Contrôle n° 03 | Fuite interne du chauffage vers le signalIndiceTension aval qui monte quand le chauffage s’enclenche ; P2235 ou P0161 ; sonde arrosée ou exposée à du carburant imbrûlé (NTK). | Sonde refroidie et débranchée, contact coupé : ohmmètre entre chacune des deux broches du chauffage et chacune des broches du signal, du côté de la sonde.AttenduCircuit ouvert entre chauffage et signal sur toutes les combinaisons, côté sonde. | Toutes les combinaisons isolées, sonde froide. |
| Contrôle n° 04 | Signal du faisceau touché par un positifIndicePrise de la sonde défaite, le fil de signal côté calculateur reste à une tension élevée ; gaine cuite près de la ligne. | Prise de la sonde défaite, contact mis : multimètre à haute impédance sur le fil de signal côté faisceau. Ensuite contact coupé et calculateur débranché : isolement de ce fil vers le chauffage et le positif, faisceau remué (Pico Technology).AttenduCôté faisceau, rien de plus que la référence (vers 450 mV chez Bosch) ; plus de 10 kΩ vers chauffage et positif (Pico). | Référence correcte, isolement stable tout au long du trajet. |
| Contrôle n° 05 | Entrée ou masse du calculateurIndicePrise défaite, faisceau isolé, et la valise affiche encore une valeur haute. | Prise de la sonde défaite, contact mis : comparer l’affichage de la valise à la valeur de repos donnée par le constructeur ; puis, contact coupé, examiner le connecteur du calculateur (Bosch) et ses masses d’après le schéma.AttenduAffichage qui redescend à la référence dès que la sonde est débranchée. | Affichage correct prise défaite : le pont se trouve en amont du calculateur. |
Arbre de contrôle
Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.
Étape 1 : Noter codes, statut et données figées, en particulier P0161, P0058, P2235 ou P0175 ; situer le banc 2 sur la documentation.
Si conforme P0158 seul : afficher les quatre sondes.
Si non conforme Code de chauffage ou P2235 : les deux circuits se contrôlent ensemble. P0175 : régler d’abord la richesse de cette rangée.
Étape 2 : Moteur chaud, véhicule immobilisé : quatre sondes et corrections des deux bancs à l’écran.
Si conforme Aval du banc 2 hors de portée d’une sonde saine, banc 1 normal : défaire la prise.
Si non conforme Banc 2 réellement riche avec une valeur plausible : soigner la richesse de cette rangée.
Étape 3 : Prise de la sonde défaite, contact mis : tension du fil de signal côté faisceau et affichage de la valise.
Si conforme Juste la référence : le pont se situe dans la sonde ou sa prise, mesurer côté sonde.
Si non conforme Tension voisine de celle de la batterie : faisceau ou entrée du calculateur, mesurer l’isolement.
Étape 4 : Sonde refroidie : isolement chauffage-signal côté sonde, examen de la prise.
Si conforme Sonde isolée : sécher la prise, changer joint ou broches abîmés, puis enregistrer signal et chauffage à chaud.
Si non conforme Monter la référence prévue pour la sonde aval du banc 2.
Étape 5 : Rien trouvé à froid : sonde rebranchée, pince et pointe posées ligne froide, puis moteur chaud au ralenti, signal et courant de chauffage enregistrés ensemble.
Si conforme Signal indépendant du chauffage : mesurer l’isolement du faisceau.
Si non conforme Signal qui grimpe avec le chauffage : pont qui n’apparaît qu’à chaud ; si le faisceau s’avère isolé à l’étape suivante, il est dans la sonde ou sa prise : monter la référence prévue.
Étape 6 : Contact coupé, calculateur débranché : isolement du signal vers chauffage et positif, faisceau remué.
Si conforme Faisceau isolé, signal indépendant du chauffage : reste l’entrée du calculateur. Avant de remplacer une pièce, vérifiez s’il existe une note technique ou une mise à jour du calculateur du constructeur pour ce véhicule. S’il n’y en a pas, ou si le code revient après sa mise en œuvre : contrôler le calculateur selon la méthode du constructeur.
Si non conforme Réparer le faisceau et l’écarter de la ligne.
Après toute réparation Effacez les codes, puis reproduisez les conditions dans lesquelles le défaut apparaissait, jusqu’à ce que le calculateur ait refait son contrôle (moniteur « prêt » ou test exécuté). Code absent : réparation validée. Code qui revient : reprenez à l’étape qui suit celle de la réparation.
Erreurs fréquentes
Pièce neuve, même défaut : monter une sonde aval neuve sur le banc 2 alors que, dans le faisceau, son fil de signal touche le plus du chauffage.
Traiter une richesse imaginaire : une tension qu’aucune sonde saine ne peut produire relève de l’électricité, pas du mélange.
Injecter une tension dans le fil de signal, ou y brancher un appareil à faible résistance interne, pour « voir » : HELLA n’admet qu’un multimètre à haute impédance.
Remonter une prise mouillée sans la sécher ni changer son joint ; Bosch conseille de couvrir sonde et prise avant de laver le moteur.
Rabouter un fil cuit en le laissant au même endroit : HELLA demande de reprendre le trajet d’origine, à l’écart des pièces chaudes ou mobiles.
Inverser les prises des deux sondes aval en remontant : la liste HELLA prévoit P0041 pour ce cas.
Codes et guides associés
Codes associés
Guides atelier
Vous êtes automobiliste ?
Le véhicule peut en général rouler : ce code concerne la sonde qui contrôle le catalyseur d’une rangée de cylindres. Prenez rendez-vous rapidement et dites au garage si le voyant s’est allumé après de la pluie, un lavage ou une intervention sous la voiture. Voyant clignotant ou ratés (moteur qui tremble) : arrêtez-vous dès que possible en sécurité et faites remorquer le véhicule.
Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur P0158.
Pour les professionnels
Ce code vous résiste ?
Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace P0158 dans le contexte du véhicule et de ce qui a déjà été fait, classe les pistes et vous donne le contrôle qui départage. Vous mesurez, il reclasse.
Ce que DIAGIA vous demanderait ensuite
- Quelle tension la valise affiche-t-elle sur la sonde aval du banc 2, et sur celle du banc 1 ?
- Sonde débranchée, que mesurez-vous sur le fil de signal côté faisceau ?
- P0161 ou P2235 sont-ils mémorisés en même temps ?
- Le défaut est-il apparu après de la pluie, un lavage ou une intervention sur la ligne du banc 2 ?
10 diagnostics inclus · carte bancaire demandée · annulable depuis votre espace client · réservé aux professionnels · conditions de l’essai
Questions fréquentes sur P0158
Peut-on rouler avec P0158 ?
En général oui : le moteur n’en dépend pas directement. Le catalyseur du banc 2 n’est plus surveillé et le voyant allumé impose une contre-visite au contrôle technique. Voyant clignotant ou ratés (moteur qui tremble) : arrêtez-vous dès que possible en sécurité et faites remorquer le véhicule.
P0158 ou P0138 : quelle différence ?
P0138 désigne la même tension trop haute sur la sonde aval du banc 1, celle du côté du cylindre n° 1 ; P0158, sur celle du banc 2. Un excès de carburant venu du moteur peut toucher les deux. Un seul banc en cause, avec une valeur hors de portée d’une sonde saine : chercher dans la prise, le faisceau ou la sonde de ce côté.
Pourquoi P0158 arrive-t-il avec un code de chauffage ?
Les deux circuits voyagent dans le même câble et la même prise, et le chauffage est alimenté à la tension de la batterie. Si l’eau ou une gaine cuite les relie, le signal monte et le chauffage se dérègle en même temps : P0161, P2235 et P0158 se lisent alors ensemble, et se contrôlent ensemble.
Faut-il changer la sonde ?
Uniquement si le pont est dans la sonde. Quand la prise est défaite et que le fil de signal côté faisceau garde une tension élevée, la sonde est hors de cause : le défaut se trouve dans le faisceau, la prise ou l’entrée du calculateur.
Sources
SAE InternationalSAE J2012, Diagnostic Trouble Code Definitions (révision J2012_202509) (nouvel onglet)
Pratique recommandée SAE qui définit les codes défaut normalisés que les systèmes OBD doivent signaler, dont les codes génériques comme P0158 ; page officielle de la révision de septembre 2025, texte intégral payant (libellé de P0158 : voir la liste HELLA).
Consulté le
HELLADéfinitions génériques des codes OBD, série P (nouvel onglet)
Libellé générique de P0158 (tension haute de la sonde 2 du banc 2) et des codes voisins cités : P0138, P0157, P0161, P0058, P2235, P2273, P0175, P0041.
Consulté le
Innova Electronics (lecteur de codes 3100C)Owner’s Manual, DTC Definitions (nouvel onglet)
Page imprimée 49 : libellé de P0158, tension haute du circuit de la sonde à oxygène, banc 2, sonde 2.
Consulté le
HELLA Tech WorldLambda sensor testing and troubleshooting (nouvel onglet)
Sonde à saut de tension entre 0,1 et 0,9 V ; tension de référence de 0,4 à 0,6 V avant que la sonde soit chaude ; alimentation du chauffage de plus de 10,5 V ; multimètre à haute impédance seulement ; câble posé comme l’original, loin des pièces chaudes ou mobiles ; courts-circuits internes et externes parmi les causes de défaillance.
Consulté le
Robert Bosch GmbH, Automotive AftermarketLambda sensors – Quick and easy testing and replacement (nouvel onglet)
Page 9 du PDF : sonde et connecteur à couvrir avant un lavage du moteur. Pages 10 et 11 : tension supérieure à 0,5 V, mélange riche ; tension de référence de 450 mV et connecteur du calculateur à contrôler ; faisceau (court-circuit au positif ou à la masse, résistances de passage).
Consulté le
Pico TechnologyOxygen (zirconia): output (nouvel onglet)
Montage à quatre fils (signal et sa masse, alimentation et masse du chauffage) ; tension constamment haute : mélange riche, sonde pas forcément en cause ; courts-circuits et résistances élevées des circuits de la sonde ; P0158 parmi les codes associés.
Consulté le
Pico TechnologyOxygen (zirconia), post-cat: output and heater (nouvel onglet)
Sonde aval : pince basse intensité sur l’alimentation du chauffage et signal relevés ensemble, moteur au ralenti.
Consulté le
Pico TechnologyWiggle test (resistance) (nouvel onglet)
Circuit hors tension débranché à ses deux extrémités, faisceau remué : plus de 10 kΩ en isolement vers la masse et vers l’alimentation.
Consulté le
NGK Spark Plugs (NTK)Oxygen sensors (nouvel onglet)
Pages imprimées 6, 7, 14 et 15 : banc 1 du côté du cylindre n° 1, sonde 2 après le catalyseur, moteurs en V à un catalyseur par banc ; fissure de l’élément chauffant par carburant imbrûlé ou humidité ; fils fondus au contact de l’échappement.
Consulté le
California Air Resources Board (texte publié par Cornell LII)Cal. Code Regs. Tit. 13, § 1968.2 - Malfunction and Diagnostic System Requirements-2004 and Subsequent Model-Year Passenger Cars, Light-Duty Trucks, and Medium-Duty Vehicles and Engines (nouvel onglet)
Réglementation californienne, à titre de repère. Section (e)(7.2.2)(D) : valeurs hors plage des sondes secondaires ; (e)(7.4) : codes distincts pour le hors plage bas, le hors plage haut et le circuit ouvert, dans la mesure du possible.
Consulté le
UTAC-OTC (contrôle technique)Instruction technique IT VL F8, fonction « Nuisances » (indice I) (nouvel onglet)
Moteur essence : témoin OBD allumé moteur tournant, défaillance majeure (8.2.12.d.2), qui impose une contre-visite.
Consulté le
Fiche vérifiée par l’équipe technique DIAGIA le 13 octobre 2026. Rédaction technique DIAGIA à partir des sources citées. Mise à jour le . Les valeurs, procédures et précautions du constructeur du véhicule priment sur cette fiche.
Fiche d’information générale : elle aide à comprendre un code défaut, mais ne remplace ni le diagnostic sur le véhicule, ni les instructions du constructeur, ni l’avis d’un professionnel qualifié. Le code seul n’établit ni la cause, ni la possibilité de rouler en sécurité, ni le résultat du contrôle technique.
Les marques et modèles cités appartiennent à leurs titulaires et servent uniquement à identifier les véhicules, les pièces et les documents concernés ; DIAGIA n’est affilié à aucun constructeur.
