Code erreur P0122 OBD-II : signal trop bas du capteur de position du papillon (TPS)

À surveiller

Le 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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 ?
Oui. P0122 est un code générique défini par la norme SAE J2012 (OBD-II). Il s'applique à tous les véhicules équipés d'un diagnostic OBD-II : Peugeot, Renault, Citroën, Volkswagen, Ford, Toyota, etc. La signification est identique sur toutes les marques, même si le nom du capteur (TPS ou APP pour accélérateur électronique) peut varier.
Quelle est la différence entre P0122 et P0123 ?
P0122 signale un signal TPS circuit A trop bas (sous le seuil minimal), tandis que P0123 signale un signal trop haut (au-dessus du seuil maximal). Ces deux codes sont complémentaires : P0122 peut indiquer un court-circuit à la masse ou un capteur usé, P0123 un court-circuit à l'alimentation.
Peut-on conduire avec le code P0122 affiché ?
Non, ou de façon très limitée. Le code P0122 peut provoquer un passage en mode dégradé avec une accélération réduite et imprévisible. La conduite dans cet état est déconseillée pour des raisons de sécurité. Le véhicule doit être diagnostiqué et réparé rapidement.

Autres codes Codes OBD génériques

Source : Norme SAE J2012 — OBD-II Diagnostic Trouble Codes · relevé le 01/12/2021.