Fiche code défaut · Préchauffage diesel

Code défaut P0670 : circuit de commande du boîtier de préchauffage

Réponse immédiate

P0670 signifie que le calculateur moteur détecte une anomalie électrique sur la ligne qui commande le boîtier de préchauffage : typiquement une coupure (connecteur débranché ou mal verrouillé, fil sectionné) ou, selon le calculateur, un court-circuit à la masse ou à une tension. Selon le défaut et le montage, le boîtier ne reçoit plus l’ordre de chauffer, ou croit le recevoir en permanence. Premier contrôle : le connecteur du boîtier, surtout après une intervention sous le capot, puis la continuité de la ligne. Les bougies ne sont pas visées.

Rédaction technique DIAGIA · vérifiée par l’équipe technique DIAGIA le 29 septembre 2026

Mise à jour le 9 sources citées8 min de lecture

Ce que surveille le calculateur

Avec un boîtier de préchauffage électronique, le calculateur moteur ne pilote pas lui-même les bougies : il donne l’ordre de chauffer au boîtier par une ligne de commande, et c’est le boîtier qui alimente les bougies depuis la batterie. P0670 est le code générique de cette ligne. Bosch précise que ses boîtiers peuvent aussi fonctionner de façon autonome, et dialoguer avec le calculateur par une liaison LIN ou CAN ; les défauts de communication entre boîtier et calculateur ont leurs propres codes génériques, P0683 et P0684.

Le calculateur juge l’état électrique de son propre étage de commande : une ligne interrompue, ou reliée à la masse ou à une tension, ne se comporte pas comme une ligne raccordée à l’entrée du boîtier. Ce que recouvre exactement P0670 dépend du constructeur. La réglementation OBD II californienne, prise comme repère, range les aides au démarrage à froid parmi les organes de sortie à surveiller : défaut de réponse aux commandes, ou à défaut coupure et court-circuit (à la masse ou à une tension), sans exiger un code distinct pour chaque cas. P0670 peut donc regrouper coupure et courts-circuits, ou laisser le niveau bas et le niveau haut de la ligne à des codes voisins, P0383 et P0384, chez les calculateurs qui les emploient.

  • La commande ne s’arrête pas toujours au démarrage : d’après Pico Technology, selon le système, les bougies peuvent rester alimentées un moment après. Et, selon le calculateur, la ligne peut être contrôlée même hors demande de préchauffage : un P0670 mémorisé moteur chaud n’a rien d’incohérent.
  • Ligne coupée : le boîtier ne reçoit plus d’ordre et peut ne plus chauffer, sauf s’il sait fonctionner seul. Ligne reliée à une tension : selon le montage, il peut se croire commandé en permanence. BERU range l’alimentation trop longue des bougies, par exemple par un relais resté collé, parmi les causes de bougies déformées.
  • P0670 porte sur l’ordre donné au boîtier, pas sur le courant des bougies : le circuit des bougies relève de P0380, la bougie d’un cylindre de P0671 et des codes suivants.

Symptômes possibles

  • Aucun préchauffage : démarrage laborieux à froid, fumée blanche
  • Code apparu juste après une intervention sous le capot (bougies, collecteur, vanne EGR, faisceau)
  • Voyant moteur allumé, parfois moteur chaud, sans demande de préchauffage
  • Bougies retrouvées déformées au démontage, si elles sont restées alimentées trop longtemps
  • Codes de communication du boîtier présents en même temps quand tout le connecteur est en cause

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 P0670, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Connecteur du boîtier débranché ou mal verrouilléIndiceCode apparu après une intervention dans la zone ; plusieurs codes du boîtier en même temps.Vérifier que le connecteur est enfoncé à fond et verrouillé, puis tirer doucement sur chaque fil pour repérer une broche qui recule dans son logement. Même contrôle côté calculateur. Bornes oxydées : les remplacer selon la méthode du constructeur ; un nettoyage ne suffit que si le constructeur l’autorise.AttenduConnecteurs verrouillés, broches bien tenues.Aucun connecteur mal engagé, aucune broche qui recule.
Contrôle n° 02Fil de commande coupéIndiceCode permanent, aucune réaction du boîtier pendant une demande de préchauffage.Contact coupé, calculateur et boîtier débranchés : continuité de la ligne d’une broche à l’autre, en pliant le faisceau aux endroits exposés (passages de tôle, attaches, zones chaudes).AttenduContinuité franche et stable.Continuité franche, même faisceau plié.
Contrôle n° 03Ligne de commande en court-circuit, à la masse ou à une tensionIndiceCode qui apparaît sans demande de préchauffage ; gaine blessée ; bougies déformées au démontage si la ligne touchait une tension.Calculateur et boîtier débranchés, contact coupé : isolement de la ligne par rapport à la masse. Puis, contact mis : tension de la ligne par rapport à la masse ; si une tension apparaît, chercher le fil alimenté en contact en ouvrant les connecteurs intermédiaires un à un.AttenduLigne isolée de la masse et sans tension, boîtier et calculateur débranchés.Isolement correct et aucune tension, faisceau plié.
Contrôle n° 04Entrée du boîtier de préchauffageIndiceFaisceau conforme, la ligne se comporte mal seulement quand le boîtier est raccordé.Relever à l’oscilloscope la ligne côté calculateur pendant un test actionneur ou une demande de préchauffage, boîtier raccordé puis boîtier débranché, et comparer à la documentation ou à un véhicule sain du même type.AttenduLa ligne change d’état avec la commande.Signal conforme, boîtier raccordé.
Contrôle n° 05Étage de commande du calculateur moteurIndiceLigne, connecteurs et boîtier conformes, code qui revient.Contrôler les alimentations et masses du calculateur, relever la commande à sa broche pendant un test actionneur, puis appliquer la méthode du constructeur.AttenduCalculateur correctement alimenté, commande présente à la broche.Commande conforme à la sortie 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 P0670, son statut, les données figées et les autres codes du préchauffage. Noter si le défaut est apparu moteur chaud, sans demande de préchauffage.

    Si conforme P0670 seul : contrôler le connecteur du boîtier.

    Si non conforme P0670 avec P0683 ou P0684 : suspecter d’abord le connecteur et le faisceau communs au boîtier. Codes de bougies (P0380, P0671 et suivants) : les traiter aussi, ils portent sur un autre circuit.

  2. Étape 2 : Connecteurs du boîtier et du calculateur : enfoncés, verrouillés, broches tenues.

    Si conforme Connecteurs conformes : mesurer la ligne.

    Si non conforme Rebrancher ou réparer, effacer, puis refaire une demande de préchauffage.

  3. Étape 3 : Boîtier et calculateur débranchés : continuité de la ligne, isolement par rapport à la masse, puis tension de la ligne contact mis.

    Si conforme Continuité franche, aucun contact avec la masse, aucune tension : observer la ligne boîtier raccordé.

    Si non conforme Coupure : réparer le fil. Contact avec la masse ou tension présente : localiser le point de contact et écarter le faisceau de ce qui l’a blessé.

  4. Étape 4 : Tout rebranché, moteur froid : ligne à l’oscilloscope pendant un test actionneur ou une demande de préchauffage, et courant des bougies à la pince ampèremétrique.

    Si conforme Commande conforme et courant présent pendant la demande, absent après : défaut intermittent, manipuler le faisceau en observant la ligne.

    Si non conforme Ligne anormale boîtier raccordé : départager boîtier et 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, puis suivez la méthode du constructeur.

  5. Étape 5 : Si la ligne était reliée à une tension : contrôler le courant de chaque bougie, puis en déposer une pour l’examiner, en respectant le couple de desserrage (BERU prévient qu’une bougie forcée peut casser dans la culasse).

    Si conforme Bougie intacte : effacer, puis valider sur plusieurs démarrages à froid.

    Si non conforme Bougie déformée : remplacer le jeu complet une fois la cause supprimée, comme le conseille BERU.

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.

Par motorisation

Seules figurent les particularités établies par une source publique. Beaucoup de ces documents, les plus accessibles, visent des véhicules du marché nord-américain : vérifiez que la version européenne de votre véhicule est concernée avant d’en tirer une conclusion.

MotorisationCe qu’il faut savoirSource
1.6 HDi DV6C (version à injection Continental SID 807)D’après la documentation pédagogique d’un banc de formation : les défauts du circuit du relais (boîtier) de pré-postchauffage y sont listés sous des codes constructeur, P1349 à P1352. Sur une Peugeot ou une Citroën de cette famille, relevez aussi ces codes avant de conclure.exxotest.com (nouvel onglet)

Erreurs fréquentes

  • Pièce neuve, même défaut : remplacer le boîtier de préchauffage alors que son connecteur était simplement mal verrouillé après une intervention.

  • Chercher le défaut seulement pendant le préchauffage : selon le calculateur, la ligne peut aussi être contrôlée au repos, moteur chaud.

  • Confondre P0670 avec P0380 ou les codes de cylindre : P0670 porte sur l’ordre donné au boîtier, pas sur le courant des bougies.

  • Réparer une ligne reliée à une tension sans examiner les bougies : alimentées trop longtemps, elles ont pu se déformer.

  • Mesurer la continuité connecteurs branchés : on mesure aussi l’électronique du boîtier et du calculateur.

Codes et guides associés

Vous êtes automobiliste ?

Votre diesel peut mal démarrer à froid ; une fois lancé, il roule en général normalement. Évitez d’insister au démarreur par grand froid, la batterie se vide. Si le code est apparu après un passage au garage ou une intervention sous le capot, signalez-le : un connecteur mal remis est la première chose à vérifier. Faites contrôler rapidement : selon le défaut, les bougies peuvent aussi rester alimentées trop longtemps et s’abîmer.

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

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace P0670 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. Le code est-il apparu après une intervention sous le capot, et sur quelles pièces ?
  2. Le boîtier réagit-il à un test actionneur : courant dans les bougies à la pince ampèremétrique ?
  3. Boîtier et calculateur débranchés, la ligne est-elle continue, isolée de la masse et sans tension contact mis ?
  4. Les bougies déposées sont-elles intactes, ou déformées comme par une alimentation trop longue ?

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

Questions fréquentes sur P0670

Peut-on rouler avec un code P0670 ?

Oui, en général : le moteur fonctionne une fois démarré. Selon le défaut et le montage, le boîtier peut ne plus préchauffer (démarrage difficile à froid) ou rester commandé trop longtemps (bougies qui s’abîment). Faites contrôler rapidement, surtout avant l’hiver.

Le boîtier de préchauffage est-il forcément en panne ?

Non. P0670 dit que la ligne de commande ne se comporte pas normalement. Un connecteur mal verrouillé ou un fil coupé donnent le même code. Le boîtier se juge en dernier, faisceau contrôlé. 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 code apparaît-il moteur chaud ?

La commande ne s’arrête pas toujours au démarrage : selon le système, les bougies restent alimentées un moment après. Et, selon le calculateur, la ligne peut être contrôlée même quand le préchauffage n’est pas demandé. Un défaut de ligne peut donc être constaté en roulant, moteur chaud, sans que les bougies soient en cause.

Quelle différence entre P0670 et P0383 ?

Les deux portent sur la même ligne de commande. Chez les calculateurs qui emploient P0383 (circuit de commande, niveau bas) et P0384 (niveau haut), un fil qui touche la masse ou une tension a son propre code. Ailleurs, P0670 peut regrouper tous les défauts de la ligne, coupure et courts-circuits : la méthode du constructeur dit ce qu’il recouvre sur le véhicule.

Sur une Peugeot ou une Citroën HDi, pourquoi un autre code ?

Sur le 1.6 HDi DV6C documenté, les défauts du circuit du relais (boîtier) de pré-postchauffage remontent sous des codes constructeur, P1349 à P1352. La démarche reste la même : connecteur, continuité, isolement, puis boîtier.

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 que les systèmes OBD doivent signaler, dont les codes génériques P0xxx comme P0670 ; page officielle de la révision de septembre 2025, texte intégral payant (libellé de P0670 : 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 P0670 (circuit de commande du boîtier de préchauffage) et des codes voisins (P0380, P0381, P0671 et suivants, P0683, P0684).

    Consulté le

  3. Carly (base de codes d’un fabricant d’outil de diagnostic)P0383 : Glow Plug Control Module 1 Control Circuit Low (nouvel onglet)

    Libellé de P0383 : circuit de commande du boîtier de préchauffage, niveau bas.

    Consulté le

  4. Carly (base de codes d’un fabricant d’outil de diagnostic)P0384 : Glow Plug Control Module 1 Control Circuit High (nouvel onglet)

    Libellé de P0384 : circuit de commande du boîtier de préchauffage, niveau haut.

    Consulté le

  5. California Air Resources Board (texte publié par Cornell LII)Title 13 CCR § 1968.2, exigences OBD II (texte en vigueur) (nouvel onglet)

    Réglementation californienne, à titre de repère. Diesel : aides au démarrage à froid (bougies, réchauffeurs d’air) comptées parmi les organes de sortie (f.15.1.1) ; organes de sortie contrôlés pour leur réponse aux commandes ou, à défaut, pour les coupures et courts-circuits, sans obligation de code distinct pour chaque cas (f.15.2.2.A) ; courant et chute de tension des bougies (f.15.2.2.C).

    Consulté le

  6. Bosch MobilityGlow control unit (nouvel onglet)

    Boîtier de préchauffage fonctionnant de façon autonome ou sous le contrôle du calculateur moteur ; interfaces LIN et CAN ; diagnostic continu des bougies.

    Consulté le

  7. BERUAll about glow plugs (Technical Information n° 04) (nouvel onglet)

    Document du fabricant hébergé par un distributeur : boîtier électronique à semi-conducteurs de puissance, tube chauffant plissé par une alimentation trop longue (relais resté collé), remplacement du jeu complet conseillé, risque de casse d’une bougie forcée au démontage.

    Consulté le

  8. Pico TechnologyGlow plug supply system (current) (nouvel onglet)

    Commande par relais ou par boîtier, bougies pouvant rester alimentées un moment après le démarrage selon le système, mesure du courant des bougies à la pince pendant le préchauffage, circuits ouverts ou en court-circuit parmi les défauts du circuit.

    Consulté le

  9. Exxotest (Annecy Électronique)Maquette pédagogique moteur diesel HDi (DV6C) (nouvel onglet)

    Liste des codes du 1.6 HDi DV6C : P1349 à P1352 pour le circuit du relais de pré-postchauffage.

    Consulté le

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