Code erreur P0122 OBD-II : signal trop bas du capteur de position du papillon (TPS)
À surveillerLe code P0122 est un code générique OBD-II qui signale que le signal de tension du capteur de position du papillon (TPS), circuit A, est trop bas. Le calculateur moteur a mesuré une tension inférieure au seuil minimum attendu et ne peut plus calculer correctement l'ouverture du papillon, ce qui perturbe l'injection et peut déclencher le mode dégradé.
Que signifie le code P0122 ?
P0122 est un code de défaut générique défini par la norme SAE J2012 (OBD-II) sous l'intitulé Throttle/Pedal Position Sensor/Switch A Circuit Low Input. Le capteur de position du papillon (TPS, Throttle Position Sensor) mesure en permanence l'angle d'ouverture du papillon des gaz et transmet cette information au calculateur moteur (ECM) sous forme de tension variable (typiquement entre 0,5 V papillon fermé et 4,5 V papillon grand ouvert). Quand le circuit A du TPS délivre une tension inférieure au seuil minimal attendu (généralement en dessous de 0,17 à 0,20 V), le calculateur enregistre le code P0122, allume le voyant moteur et peut passer en mode dégradé pour protéger le moteur.
Causes probables
- Circuit signal ouvert ou en court-circuit à la masse : la tension de référence 5 V n'est plus présente sur le TPS.
- Capteur TPS mal positionné ou insuffisamment fixé sur le corps de papillon, donnant une lecture hors plage.
- Câblage endommagé, connecteur corrodé ou connexion desserrée entre le TPS et le calculateur.
- Capteur TPS usé ou défaillant (fin de vie, infiltration d'humidité ou choc thermique).
- Dysfonctionnement du calculateur moteur (ECM), à exclure en dernier recours après vérification de tous les autres éléments.
Comment résoudre le code P0122
- Inspecter visuellement le capteur TPS et son câblage. Localisez le capteur TPS sur le corps de papillon. Débranchez le connecteur et inspectez les broches : vérifiez l'absence de corrosion, de broche pliée ou de câble brûlé. Inspectez le faisceau sur toute sa longueur jusqu'au calculateur.
- Mesurer la tension avec un multimètre. Avec le contact mis (moteur éteint), mesurez la tension de référence (5 V) et la tension signal sur le connecteur du TPS. Actionnez progressivement le papillon : la tension doit varier de façon linéaire et continue entre 0,5 V et 4,5 V environ. Toute valeur inférieure à 0,2 V ou une variation erratique confirme le problème.
- Nettoyer le corps de papillon. Un corps de papillon encrassé peut gêner la rotation du papillon et fausser la position angulaire mesurée par le TPS. Nettoyez le corps de papillon avec un produit dédié, sans démonter le capteur. Évitez de vaporiser le produit directement sur le capteur TPS.
- Remplacer le capteur TPS si défectueux. Si les mesures de tension sont hors spécification et que le câblage est en bon état, le capteur TPS doit être remplacé par une pièce adaptée à votre modèle. Le positionnement et le réglage du TPS après remplacement doivent respecter les préconisations constructeur.
- Effacer les codes et valider en conditions réelles. Après réparation, effacez le code P0122 avec un scanner OBD-II. Effectuez un essai routier en faisant varier l'accélération progressivement. Si le code ne revient pas, la panne est résolue. S'il revient, le câblage ou le calculateur sont à inspecter plus en détail.
Quand faire appel à un professionnel
Le code P0122 peut déclencher le mode dégradé du moteur avec une accélération imprévisible ou limitée, ce qui compromet la sécurité de conduite. Si les étapes de diagnostic autonomes ne permettent pas de localiser la cause, confiez le véhicule à un garage équipé d'un outil de diagnostic OBD-II pour mesurer la tension du circuit TPS en temps réel.
Questions fréquentes
Le code P0122 concerne-t-il toutes les marques de véhicule ?
Quelle est la différence entre P0122 et P0123 ?
Peut-on conduire avec le code P0122 affiché ?
Autres codes Codes OBD génériques
Source : Norme SAE J2012 — OBD-II Diagnostic Trouble Codes · relevé le 01/12/2021.