Fiche code défaut · Ralenti, vitesse et entrées

Code défaut P2158 : vitesse du capteur B absente ou inexploitable

Réponse immédiate

P2158 signifie que le calculateur ne tire plus de vitesse utilisable du capteur de vitesse du véhicule B, la seconde mesure de vitesse qu’il exploite à côté du capteur A. Roulez prudemment jusqu’au garage ; voyant clignotant, bruit métallique, odeur de brûlé, freinage anormal : arrêtez-vous dès que possible en sécurité, coupez le moteur et éloignez toute source d’inflammation. Premier contrôle : lire les codes de tous les calculateurs, puis comparer sur un court trajet enregistré les vitesses A et B et celles des roues. Un capteur neuf ne règle rien si le câblage est en cause.

Rédaction technique DIAGIA · vérifiée par l’équipe technique DIAGIA le 22 octobre 2026

Mise à jour le 10 sources citées9 min de lecture

Ce que surveille le calculateur

Le calculateur se sert de la vitesse du véhicule pour le régulateur, le limiteur et la boîte automatique. Les listes de codes distinguent deux capteurs : la notice Autel range sous la lettre « A » les codes P0500 à P0503 et sous la lettre « B » les codes P2158 à P2160, et P2162 compare les deux. Selon le véhicule, ces mesures viennent d’un capteur monté sur la boîte ou des capteurs de roue lus par l’ABS, qui transmet leur vitesse au moteur et à la boîte par les lignes de données (HELLA). Le schéma du véhicule dit quel capteur porte la lettre B.

Le libellé de P2158 ne précise pas le type de défaut, comme celui de P0500 pour le capteur A ; ses frères ont un libellé plus étroit : P2159 pour la plage ou la performance, P2160 pour un circuit lu trop bas. Repère général : on cherche d’abord une vitesse B nulle ou inutilisable alors que le régime, le rapport engagé et l’autre source de vitesse montrent que le véhicule roule. Seuils et durées sont propres à chaque constructeur. La réglementation OBD californienne, citée à titre de repère, compte le capteur de vitesse du véhicule parmi les entrées à surveiller et demande de détecter défauts de circuit, valeurs hors plage et, quand c’est faisable, défauts de plausibilité.

  • Un capteur muet ne se trahit que roues ou arbre en rotation : un contrôle véhicule immobile ne prouve rien, sauf si la vitesse B arrive par le réseau.
  • HELLA précise qu’un capteur actif à deux fils transmet son signal sous forme de courant sur sa ligne d’alimentation : il se juge à l’oscilloscope ou à la valise.
  • Un capteur actif ne passe jamais à l’ohmmètre : Pico Technology prévient qu’un capteur sain peut être détruit, en particulier si son alimentation manque et qu’on le croit inductif.

Symptômes possibles

  • Voyant moteur allumé
  • Compteur à zéro ou figé, quand il dépend du capteur B
  • Régulateur ou limiteur de vitesse indisponible
  • Boîte en mode secours ou passages de rapports mal placés
  • Voyants ABS ou ESP allumés, quand le capteur B est un capteur de roue
  • Code du capteur A ou P2162 parfois mémorisé en même temps

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.

Causes possibles de P2158, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Défaut déjà signalé par l’ABS ou la boîteIndiceVoyants ABS ou ESP, codes de capteur de roue ou de capteur de boîte dans un autre calculateur.Lire tous les calculateurs, boîte et ABS compris : HELLA rappelle qu’un défaut d’ABS se mémorise aussi dans d’autres calculateurs du réseau. Noter avant tout effacement les vitesses A et B, le régime et le rapport figés.AttenduAucun code de capteur de roue ou de boîte ailleurs, données figées relevées.ABS et boîte sans code, vitesses de roue égales en ligne droite.
Contrôle n° 02Vitesse B attendue par le réseau mais absenteIndiceCodes de communication (U), plusieurs calculateurs privés d’informations, capteur B relié à un autre calculateur.Contact mis, moteur arrêté : vérifier que le calculateur qui lit le capteur B répond à la valise et relever ses codes ; puis, sur un court essai enregistré, afficher la vitesse B qu’il publie.AttenduÉmetteur joignable, sans code de communication, vitesse B publiée dès que le véhicule roule.Émetteur joignable et vitesse B diffusée pendant le défaut.
Contrôle n° 03Connecteur, alimentation ou masse du capteur BIndiceIntervention récente sur la boîte, un moyeu ou un cardan ; connecteur huileux, humide ou mal verrouillé.Contact coupé : inspecter broches, joint et verrou ; broches oxydées remplacées selon la méthode du constructeur. Contact mis, capteur branché : alimentation (repère Pico pour un capteur de roue actif : en général 5 V) et masse au dos du connecteur, puis leur chute de tension sous charge (HELLA).AttenduAlimentation et masse présentes selon le schéma, chute de tension faible, broches propres et retenues.Alimentation et masse stables sous charge, connecteur sec et serré.
Contrôle n° 04Fil de signal coupé ou en court-circuitIndiceAlimentation présente, mais aucune vitesse B lue, même en roulant ; gaine frottée le long de la boîte.Contact coupé, capteur et calculateur débranchés : continuité du fil de bout en bout, puis isolement vers la masse au connecteur du capteur, en remuant le faisceau aux attaches. Repères HELLA : environ 0 ohm de continuité, plus de 30 mégohms d’isolement.AttenduContinuité franche et isolement élevé, valeurs stables pendant que le faisceau bouge.Fil continu et isolé, stable quand on remue le faisceau.
Contrôle n° 05Tête du capteur ou roue cibleIndiceLimaille collée au capteur, antécédent de casse dans la boîte, cible fêlée ou dents corrodées.Contact coupé, capteur déposé : examiner sa tête, la roue cible (dents ou anneau magnétique) et la fixation. HELLA cite la limaille et la roue cible abîmée parmi les pannes de ces capteurs ; Pico ajoute l’entrefer excessif et le montage incorrect.AttenduTête propre, cible intacte, capteur plaqué dans son logement.Tête et cible propres, sans dent abîmée ni jeu de fixation.
Contrôle n° 06Capteur B lui-mêmeIndiceCircuit et cible sains, mais aucune impulsion au connecteur quand la roue ou l’arbre tourne.Sonde branchée moteur arrêté, véhicule sur pont ou chandelles, jamais sur le seul cric. Capteur de roue : roue levée tournée à la main, contact mis, moteur non démarré. Capteur de boîte : pont à deux colonnes, roues juste décollées, rapport court engagé par un second technicien, personne près des roues (Pico).AttenduSignal régulier dont la fréquence augmente avec la vitesse de rotation, sans trou.Signal propre au connecteur : remonter vers l’entrée du calculateur.

Arbre de contrôle

Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.

  1. Étape 1 : Relever P2158, son statut, les données figées (vitesses A et B, régime, rapport) et les codes de tous les calculateurs.

    Si conforme P2158 seul : essai enregistré des vitesses.

    Si non conforme Codes ABS, codes réseau ou code du capteur A : les traiter d’abord, ils peuvent expliquer P2158.

  2. Étape 2 : Court essai à deux, valise fixée, un aide lit l’écran : vitesses A et B, vitesses de roue et compteur.

    Si conforme B suit A et les roues : défaut intermittent, reproduire les conditions des données figées.

    Si non conforme B reste à zéro pendant que A et les roues montent : repérer le capteur B sur le schéma.

  3. Étape 3 : Capteur B repéré : contact coupé, inspecter son connecteur ; puis, capteur branché, mesurer alimentation, masse et chute de tension.

    Si conforme Alimentation et masse correctes : contrôler le fil de signal.

    Si non conforme Réparer connecteur, alimentation ou masse, effacer, refaire l’essai enregistré.

  4. Étape 4 : Capteur et calculateur débranchés : continuité et isolement du fil de signal, faisceau remué aux attaches.

    Si conforme Fil sain : déposer le capteur et examiner la cible.

    Si non conforme Réparer le fil, puis refaire l’essai enregistré.

  5. Étape 5 : Capteur déposé : tête, roue cible, fixation et entrefer.

    Si conforme Tête et cible saines : observer le signal à l’oscilloscope.

    Si non conforme Remplacer la pièce abîmée ou corriger le montage, puis refaire l’essai.

  6. Étape 6 : Signal à l’oscilloscope : roue levée tournée à la main, ou sur pont roues libres, rapport court engagé par un second technicien.

    Si conforme Impulsions régulières au capteur : la perte est en aval. 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 : comparer le signal au connecteur du calculateur, puis traiter ce calculateur en dernier, selon la procédure du constructeur.

    Si non conforme Signal absent ou troué : remplacer le capteur B, puis vérifier sa vitesse en roulant.

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 : remplacer le capteur A, ou le premier capteur de vitesse trouvé, alors que la lettre B en désigne un autre sur ce véhicule : le schéma n’a pas été lu.

  • Passer un capteur actif à l’ohmmètre parce que son alimentation manque : Pico Technology prévient que le capteur sain peut être détruit, ce qui laisse deux pannes au lieu d’une.

  • Conclure véhicule immobile : un capteur muet ne se voit que roues ou arbre en rotation.

  • Effacer P2158 avant d’avoir noté les vitesses A et B, le régime et le rapport des données figées.

  • Prendre le code pour un verdict sur la pièce : HELLA rappelle qu’un code mémorisé ne désigne pas forcément un défaut du composant.

  • Rendre le véhicule sans relire tous les calculateurs : le défaut peut rester mémorisé dans la boîte ou l’ABS.

Codes et guides associés

Vous êtes automobiliste ?

Rejoignez prudemment le garage. Si le compteur ne bouge plus ou paraît faux, suivez le flux de circulation et n’utilisez ni régulateur ni limiteur. Avec les voyants ABS ou ESP allumés, ces aides sont peut-être coupées et seul le freinage de base reste : allongez les distances de sécurité et redoublez de prudence sur sol glissant. En cas de voyant clignotant, de bruit métallique, d’odeur de brûlé ou de freinage anormal, arrêtez-vous dès que possible en sécurité, coupez le moteur et éloignez toute source d’inflammation. Dites au garage si une roue, un roulement ou la boîte ont été démontés récemment.

Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur P2158.

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace P2158 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

  1. Sur ce véhicule, quel capteur porte la lettre B, et quel calculateur le lit ?
  2. Pendant un court essai enregistré, la vitesse B reste-t-elle à zéro quand A et les roues augmentent ?
  3. L’ABS ou la boîte ont-ils des codes, et le capteur A est-il signalé lui aussi ?
  4. Une roue, un moyeu, la boîte ou un faisceau ont-ils été démontés récemment ?

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

Questions fréquentes sur P2158

Peut-on rouler avec un code P2158 ?

Prudemment, et seulement jusqu’au garage. Le compteur peut être faux et le régulateur indisponible ; si les voyants ABS ou ESP s’allument, ces aides sont peut-être coupées et seul le freinage de base reste : allongez les distances de sécurité, prudence sur sol glissant. Voyant clignotant, bruit métallique, odeur de brûlé ou freinage anormal : arrêtez-vous dès que possible en sécurité, coupez le moteur et éloignez toute source d’inflammation.

P2158 ou P0500 : quelle différence ?

Les deux libellés ont la même forme, sur deux capteurs différents : P0500 vise le capteur de vitesse A, P2158 le capteur B. Chaque lettre a ensuite ses codes de plage et de circuit bas. Le schéma du véhicule dit quel capteur porte chaque lettre : c’est la première chose à vérifier.

Faut-il changer le capteur de vitesse B ?

Pas avant d’avoir mesuré son circuit et observé son signal : un connecteur oxydé, une alimentation absente, un fil coupé ou une cible abîmée donnent le même code avec un capteur sain. 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.

Pourquoi le voyant ABS peut-il s’allumer avec P2158 ?

Quand le capteur B est un capteur de roue, l’ABS le lit et transmet sa vitesse aux autres calculateurs. Un signal perdu prive alors l’ABS et le calculateur moteur en même temps. Pico Technology précise que l’ABS peut alors se couper, avec l’antipatinage et le contrôle de stabilité, le freinage hydraulique restant assuré.

P2158 et P2162 ensemble : que traiter d’abord ?

P2162 signale un désaccord entre les capteurs A et B. Quand B ne donne plus de vitesse, le calculateur ne peut plus les accorder : traitez d’abord P2158, puis effacez et vérifiez sur un essai enregistré si P2162 revient.

Sources

  1. 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 des systèmes OBD, dont P2158 ; page officielle de la révision de septembre 2025 (libellé : voir la liste HELLA).

    Consulté le

  2. HELLADéfinitions génériques des codes OBD, série P (nouvel onglet)

    Libellé générique de P2158 (« Vehicle Speed Sensor B ») et des codes voisins P2159, P2160, P2162 (« Vehicle Speed Sensor A / B Correlation ») et P0500.

    Consulté le

  3. Autel (lecteur de codes MaxiLink ML301)OBDII Generic DTC Definitions (nouvel onglet)

    Seconde liste de définition : P2158 « Vehicle Speed Sensor “B” » à P2160 et P2162 « A/B Correlation » (page imprimée 86) ; P0500 à P0503 rangés sous le capteur « A » (page imprimée 40).

    Consulté le

  4. HELLA Tech WorldCheck and change ABS and wheel speed sensors (nouvel onglet)

    Vitesse des roues transmise par l’ABS au moteur et à la boîte par les lignes de données ; capteur actif à deux fils, signal en courant sur la ligne d’alimentation ; causes de panne ; un code ne désigne pas forcément le composant ; défaut d’ABS mémorisé dans d’autres calculateurs.

    Consulté le

  5. HELLA Tech WorldTransmission range sensor circuit (nouvel onglet)

    Capteurs de vitesse de boîte Hall et inductifs : causes de panne (courts-circuits, coupures, roue cible abîmée, limaille) ; repères de continuité (0 ohm) et d’isolement (plus de 30 mégohms, connecteur du calculateur débranché) ; pas d’ohmmètre sur un capteur Hall.

    Consulté le

  6. Pico TechnologyRoad speed sensor (Hall effect) (nouvel onglet)

    Contrôle d’un capteur de vitesse du véhicule à effet Hall : véhicule sur un pont à deux colonnes, roues juste décollées, personne à proximité, rapport court engagé par un second technicien, moteur coupé après la mesure.

    Consulté le

  7. Pico TechnologyWheel speed sensor (Hall effect) (nouvel onglet)

    Roue levée tournée à la main, contact mis, moteur arrêté ; alimentation en général de 5 V ; jamais de test de résistance sur un capteur actif ; ABS coupé, freinage hydraulique conservé ; pannes courantes : câblage, corrosion, montage, cible, entrefer.

    Consulté le

  8. HELLA Tech WorldEarth (31) - troubleshooting (nouvel onglet)

    Résistance de contact qui provoque des chutes de tension ; chute de tension à mesurer si possible sous charge.

    Consulté le

  9. 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 : capteur de vitesse du véhicule parmi les entrées surveillées (e.15.1.1) ; défauts de circuit, valeurs hors plage et, quand c’est faisable, plausibilité (e.15.2.1).

    Consulté le

  10. UTAC-OTC (contrôle technique)Instruction technique IT VL F8, fonction « Nuisances » (indice I) (nouvel onglet)

    Témoin OBD allumé moteur tournant : défaillance majeure (8.2.12.d.2) ; lu sur la copie de référence du dépôt.

    Consulté le

Fiche vérifiée par l’équipe technique DIAGIA le 22 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.