Qu’est-ce que le code P0118 ?
Le code d’erreur P0118 est un code générique lié au groupe motopropulseur. Il indique que le module de commande du moteur (PCM) a détecté une tension anormalement élevée dans le circuit du capteur de température du liquide de refroidissement (ECT). Ce code s’applique à la majorité des véhicules construits à partir de 1996 (Honda, Toyota, Volkswagen, Ford, BMW, etc.). Bien que générique, les procédures de diagnostic spécifiques peuvent varier selon la marque et le modèle.
Fonctionnement du capteur ECT
Le capteur ECT est une thermistance située dans un passage de liquide de refroidissement, généralement sur la culasse du moteur. Son principe est simple : sa résistance électrique est élevée quand le moteur est froid et diminue à mesure que la température du liquide de refroidissement augmente.
Le PCM envoie une tension de référence de 5 volts au capteur et surveille la tension de retour. Cette mesure lui permet de calculer la température en temps réel. Si le signal reçu indique une température constamment très basse (inférieure au point de congélation) alors que le moteur est chaud, ou si la résistance est hors des spécifications, le PCM enregistre le code P0118 et allume le témoin de dysfonctionnement (MIL).

Symptômes du code P0118
Un défaut du circuit du capteur ECT peut provoquer plusieurs symptômes :
- ⛽ Faible économie de carburant : Le PCM, recevant une information erronée, enrichit excessivement le mélange air-carburant.
- 🚗 Problèmes de démarrage : Difficulté à démarrer à froid ou à chaud.
- ⚡ Mauvais fonctionnement du moteur : Ralenti brutal, à-coups, ratés d’allumage et émission de fumée noire.
- ⚠️ Témoin lumineux : Allumage du voyant de check engine sur le tableau de bord.
Causes possibles du défaut
Plusieurs éléments peuvent être à l’origine du code P0118 :
- 🔌 Problème de connexion : Connecteur du capteur desserré, corrodé ou oxydé.
- ⚡ Problème de circuit : Court-circuit à la tension dans le fil de signal entre le capteur et le PCM, ou interruption du circuit de masse.
- 🔧 Capteur défectueux : Capteur ECT court-circuité en interne (cause la plus fréquente).
- 🤖 Défaillance du PCM : Un problème interne au module de commande est rare, mais possible.
Diagnostic et solutions
Pour diagnostiquer et résoudre un code P0118, suivez cette procédure étape par étape :
1. Vérification avec un outil de diagnostic
Branchez un outil scanneur OBD2 et observez la valeur de température affichée en direct. Si elle est logique (augmente progressivement à mesure que le moteur chauffe), le problème est probablement intermittent. Agitez le faisceau et le connecteur du capteur tout en surveillant l’outil scanneur. Une chute soudaine de la lecture confirme un mauvais contact.
2. Test du capteur
Si la lecture est illogique (ex: -40°C permanents), débranchez le capteur et mesurez sa résistance avec un multimètre. Comparez la valeur mesurée aux spécifications du constructeur pour la température ambiante. Une résistance hors norme indique un capteur défectueux à remplacer.
3. Test du circuit
Si le capteur semble bon, le problème vient du circuit. Moteur éteint, débranchez le connecteur du capteur. À l’aide d’un cavalier, court-circuitez les deux broches du connecteur du côté du faisceau. Si l’outil scanneur affiche maintenant une température très élevée (au-dessus de 120°C), le circuit et le PCM sont fonctionnels, confirment que le capteur est défectueux.
4. Vérification de la tension et de la masse
Avec le contact mis, utilisez le multimètre pour vérifier la présence de la tension de référence de 5V et d’une bonne masse au niveau du connecteur du capteur (fils débranchés).
- Si le 5V et la masse sont absents au connecteur, vérifiez leur présence directement au niveau du connecteur du PCM.
- S’ils sont présents au PCM, il y a une coupure ou un court-circuit dans le câblage à réparer.
- Si le 5V est absent au PCM même après avoir débranché le connecteur, le PCM est probablement défectueux.
Note importante : Bien qu’un mauvais capteur soit la cause la plus courante du code P0118, il est essentiel de vérifier le circuit avant de le remplacer pour éviter une réparation inefficace. Si vous n’êtes pas à l’aise avec ces procédures électriques, confiez le diagnostic à un mécanicien professionnel.
Codes associés
Codes liés au circuit du capteur de température du liquide de refroidissement : P0115, P0116, P0117, P0119, P0125, P0128.
💡 Besoin d’aide ? Vous n’arrivez pas à résoudre le code P0118 sur votre véhicule ? Partagez vos mesures et symptômes en commentaire ou consultez un garage partenaire pour un diagnostic professionnel.