Fiche code défaut · Distribution, calage et capteurs moteur
Code défaut P0390 : circuit du capteur d’arbre à cames B, banc 2
Réponse immédiate
P0390 signifie que le calculateur ne reçoit plus de signal exploitable du capteur d’arbre à cames B du banc 2, la rangée sans le cylindre n° 1 ; ce capteur lirait en général l’arbre d’échappement. Le moteur continue souvent de tourner, calage variable de cet arbre parfois figé. Voyant clignotant, ratés, calage, démarrage qui échoue ou bruit métallique côté distribution : arrêtez-vous et faites remorquer. Premier contrôle : repérer ce capteur sur le schéma, puis sa prise. Un fil coupé donne le même code.
Ce que surveille le calculateur
Sur un moteur en V ou à plat, chaque rangée a ses arbres à cames ; quand l’admission et l’échappement de chaque rangée ont leur capteur, le moteur en compte quatre, et celui de P0390 se trouve en croisant deux repères. NGK SPARK PLUG fixe la règle des bancs : le banc 1 porte toujours le cylindre n° 1, le banc 2 est donc la rangée opposée. Quant à la lettre, la liste HELLA nomme « échappement » les codes de calage P0023 à P0025 du banc 2, que la notice Innova désigne par la lettre « B ». Le capteur B du banc 2 lirait donc en général l’arbre d’échappement de cette rangée ; seul le schéma du véhicule permet de l’affirmer.
Moteur tournant, le calculateur attend les fronts de ce capteur à des angles précis du signal du vilebrequin. Si ces fronts n’arrivent plus, ou arrivent sans former de motif reconnaissable, le code est enregistré ; régime de départ et délai de confirmation varient selon le calculateur. À titre de repère, la réglementation OBD californienne demande de surveiller en continu la continuité et la plage des capteurs d’entrée. Selon NGK SPARK PLUG, le calculateur garde le plus souvent le moteur en marche, mais le calage variable ne fonctionne plus sans ce signal.
- Même capteur, autres défauts (liste HELLA) : P0391 pour la plage ou la performance, P0392 et P0393 pour une entrée basse ou haute, P0394 pour un signal intermittent.
- P0390 avec P0345, capteur A du même banc : chercher sur le schéma ce que les deux capteurs partagent. Avec P0365, capteur B du banc 1 : même démarche pour une alimentation ou une masse commune.
- P0019 juge l’accord entre le vilebrequin et le capteur B du banc 2 ; P0023 à P0025, qui visent l’arbre d’échappement de ce banc, en dépendraient aussi : ils se traitent après P0390.
Symptômes possibles
- Voyant moteur allumé
- Moteur qui tourne, parfois sans autre gêne
- Reprises plus molles quand le calage variable de cet arbre est suspendu
- Démarrage parfois un peu plus long
- Code apparu après une intervention sur la culasse, la distribution ou le faisceau du banc 2
- P0345 ou P0365 mémorisés en même temps quand un élément commun 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.
| Ordre | Cause possible | Contrôle et résultat attendu | L’écarte si… |
|---|---|---|---|
| Contrôle n° 01 | Prise du capteur B du banc 2IndiceVoyant venu juste après un travail sur le banc 2 (couvre-culasse, distribution ou faisceau déposés) ; prise peu accessible ou souillée. | Repérer le banc 2 dans la documentation du moteur, puis le capteur B sur le schéma. Contact coupé : débrancher, contrôler verrou, joint, broches et traces de corrosion (HELLA). Borne oxydée : la remplacer selon la méthode du constructeur ; un nettoyage ne suffit que s’il l’admet.AttenduPrise qui se verrouille franchement, broches droites et propres, joint en place. | Prise saine et code revenu après effacement et nouveau démarrage. |
| Contrôle n° 02 | Alimentation ou masse du capteurIndiceCapteur Hall alimenté sans aucun front ; P0345, P0365 ou un capteur alimenté par la même sortie en défaut aussi. | Prise branchée, sondes fines piquées à l’arrière : alimentation contact mis (environ 5 V selon HELLA, le schéma fait foi), puis, pendant un lancement injection coupée, fils tenus loin des courroies, différence de tension entre la broche de masse et la borne moins de la batterie.AttenduAlimentation qui ne fléchit pas au lancement, différence à peine mesurable côté masse. | Tension d’alimentation et masse stables du début à la fin du lancement. |
| Contrôle n° 03 | Signal B absent ou figéIndiceLe capteur A du banc 2 et le capteur B du banc 1 donnent leurs fronts ; celui-ci reste muet ou bloqué. | Oscilloscope à trois voies (capteurs B et A du banc 2, capteur B du banc 1), pendant un lancement injection coupée puis au ralenti frein serré, sondes fixées loin des courroies. Hall : signal carré attendu (HELLA) ; inductif : tension qui croît avec le régime (Pico Technology).AttenduMotif B du banc 2 complet et régulier, aussi net que celui du capteur B du banc 1. | Motif complet au démarreur et au ralenti : défaut fugitif (P0394) ou côté calculateur. |
| Contrôle n° 04 | Fil de signal coupé ou à la masseIndiceFaisceau du banc 2 tendu, plaqué contre la culasse ou sorti d’une attache ; défaut qui varie quand le moteur bouge. | Contact coupé, prises du capteur et du calculateur ôtées : à l’ohmmètre, continuité du fil de signal (environ 0 Ω selon HELLA) et isolement vers la masse (plus de 30 MΩ), en faisant travailler le faisceau à ses points d’appui.AttenduContinuité franche, isolement très élevé, lectures stables pendant la manipulation. | Fil continu et isolé sur tout son trajet, faisceau plié. |
| Contrôle n° 05 | Capteur mal posé ou cible abîméeIndiceCapteur ou déphaseur de cet arbre déposé récemment ; motif troué quand un signal apparaît. | Contact coupé : déposer le capteur, contrôler tête, joint unique et appui de la bride ; HELLA demande la bonne distance à la cible. Puis regarder la cible par le logement en tournant le moteur à la main dans son sens, sans forcer sur un point dur.AttenduTête nette, un seul joint, cible entière sur deux tours de vilebrequin. | Pose correcte, cible intacte, et toujours aucun signal au remontage. |
| Contrôle n° 06 | Capteur B hors serviceIndiceAlimentation, masse et fil sans défaut, cible saine, mais aucun front à l’oscilloscope. | Capteurs B des deux bancs de même référence au catalogue : les intervertir contact coupé et relever ; un code qui passe en P0365 accuse la pièce. Sinon, essayer un capteur d’origine. Inductif identifié, contact coupé, capteur débranché : le plus souvent 500 à 1 500 Ω d’après NGK SPARK PLUG.AttenduSignal complet avec l’autre capteur, ou défaut qui change de banc avec la pièce. | Défaut resté en P0390 après l’échange des deux capteurs. |
| Contrôle n° 07 | Connecteur du calculateur ou parasitesIndiceP0390 avec d’autres codes de capteurs, voyant fluctuant, traces de liquide près du calculateur. | Contact coupé : ouvrir le connecteur du calculateur, chercher liquide et bornes verdies, puis l’origine du liquide ; bornes atteintes remplacées selon la méthode du constructeur. Signal brouillé : au ralenti, frein serré, seconde voie sur l’injection, source de parasites sur des capteurs sains dans un cas publié par Pico Technology.AttenduAlvéoles sèches et propres, signal sans perturbation calée sur une autre source. | Connecteur et signal sains : le calculateur se juge en dernier, selon la procédure du constructeur. |
Arbre de contrôle
Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.
Étape 1 : Relever codes, statut et données figées : P0390 seul, avec P0391 à P0394, avec P0345 ou P0365, avec un code de vilebrequin, avec P0019 ou P0023 à P0025.
Si conforme P0390 seul : repérer le capteur B du banc 2.
Si non conforme Plusieurs capteurs en défaut : remonter à ce qu’ils ont en commun sur le schéma (alimentation, masse, connecteur). Codes de calage du banc 2 : régler P0390 d’abord.
Étape 2 : Banc 2 situé grâce au cylindre n° 1, lettre B lue sur le schéma : examiner prise et faisceau, noter ce qui a été démonté.
Si conforme Prise et faisceau sains : passer à l’oscilloscope.
Si non conforme Réparer, effacer le code, puis refaire un démarrage.
Étape 3 : Oscilloscope : capteurs B et A du banc 2, capteur B du banc 1, pendant un lancement injection coupée, puis au ralenti frein serré.
Si conforme Motif complet sur le capteur B du banc 2 : panne fugitive, à piéger aux conditions notées dans les données figées (voir P0394).
Si non conforme Signal absent ou figé : mesurer le circuit.
Étape 4 : Capteur branché : alimentation et masse au lancement ; puis fil de signal à l’ohmmètre, prises ôtées aux deux bouts.
Si conforme Circuit sans défaut : déposer le capteur.
Si non conforme Réparer la ligne fautive, puis relever de nouveau le signal.
Étape 5 : Contact coupé, capteur sorti de son logement : tête et joint, puis cible examinée en faisant tourner le moteur à la main.
Si conforme Pose et cible saines : essai d’un autre capteur.
Si non conforme Nettoyer la tête et reposer le capteur, ou changer la pièce qui porte la cible.
Étape 6 : Capteurs B des deux bancs de même référence : les intervertir et relever ; sinon, essai d’un capteur d’origine.
Si conforme Le code passe en P0365 ou disparaît avec l’autre capteur. 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 : remplacer le capteur B du banc 2 par la référence d’origine.
Si non conforme Le code reste en P0390 : alvéoles du connecteur du calculateur, puis calculateur en dernier, selon la procédure du constructeur.
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 B du banc 1, ou le capteur A du banc 2, sur un P0390. La rangée et la lettre se vérifient toutes deux avant de commander.
Se fier à « gauche » et « droite » pour trouver le banc 2 : seule la position du cylindre n° 1, donnée par la documentation du moteur, fixe la numérotation des bancs.
Passer à l’ohmmètre un capteur dont le type n’est pas établi : HELLA prévient que la tension de l’appareil peut détruire un générateur à effet Hall.
Juger le signal au multimètre : une valeur moyenne ne montre ni un front qui manque ni un motif troué.
Intervertir deux capteurs de références différentes, ou oublier de remettre chacun à sa place après l’essai.
Juger un capteur neuf sur le premier démarrage : selon NGK SPARK PLUG, beaucoup de véhicules réclament une phase d’apprentissage après la pose, parfois menée à la valise.
Codes et guides associés
Codes associés
Guides atelier
Vous êtes automobiliste ?
Si le moteur démarre et tourne rond, rejoignez un garage par un trajet direct, sans multiplier les arrêts et les redémarrages. En cas de voyant clignotant, de ratés, de calage, de démarrage qui échoue ou de bruit métallique côté distribution, arrêtez-vous dès que possible en sécurité et faites remorquer. Signalez au garage toute intervention récente sur une culasse, la distribution ou le faisceau du moteur.
Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur P0390.
Pour les professionnels
Ce code vous résiste ?
Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace P0390 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
- D’après la documentation, quel côté du moteur est le banc 2, et quel capteur de ce banc porte la lettre B ?
- À l’oscilloscope, le signal B du banc 2 est-il absent, figé ou troué, comparé au capteur A du même banc ?
- Quelle alimentation et quelle différence de tension sur la masse relevez-vous au démarreur, capteur branché ?
- P0345, P0365, un code de vilebrequin ou P0019 accompagnent-ils P0390 ?
10 diagnostics inclus · carte bancaire demandée · annulable depuis votre espace client · réservé aux professionnels · conditions de l’essai
Questions fréquentes sur P0390
Peut-on rouler avec un code P0390 ?
Oui, par un trajet direct, si le moteur démarre et tourne rond : le calculateur garde souvent le moteur en marche, sans calage variable sur cet arbre. En cas de voyant clignotant, de ratés, de calage, de démarrage qui échoue ou de bruit métallique côté distribution, arrêtez-vous dès que possible en sécurité et faites remorquer.
Quel capteur est le B du banc 2 ?
Celui qui porte la lettre B sur la rangée sans le cylindre n° 1. La liste HELLA et la notice Innova rattachent la lettre B à l’arbre d’échappement pour les codes de calage du banc 2 : ce serait donc en général le capteur de cet arbre. Le schéma du véhicule tranche, avant tout débranchement.
P0390 ou P0365 : quelle différence ?
Même défaut de circuit, sur le même type de capteur, mais pas sur la même rangée : P0365 vise le capteur B du banc 1, P0390 celui du banc 2. Si les deux capteurs ont la même référence, les intervertir montre si le défaut suit la pièce : le code passe alors de P0390 à P0365.
Faut-il remplacer le capteur ?
Pas sur la seule foi du code. Le même code naît d’une prise oxydée, d’une alimentation absente, d’une masse coupée, d’un fil rompu ou d’une cible endommagée. Le relevé à l’oscilloscope, puis l’essai d’un autre capteur, désignent la pièce. 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.
Sources
SAE InternationalSAE J2012, Diagnostic Trouble Code Definitions (révision J2012_202509) (nouvel onglet)
Norme qui définit les codes défaut OBD normalisés, dont les codes génériques P0xxx comme P0390 ; page officielle de la révision de septembre 2025, texte intégral payant (libellé de P0390 : voir la liste HELLA).
Consulté le
HELLADéfinitions génériques des codes OBD, série P (nouvel onglet)
Libellé de P0390 (circuit du capteur d’arbre à cames B, banc 2) et des voisins P0391 à P0394, P0345, P0365 ; P0023 à P0025 nommés « arbre à cames d’échappement » du banc 2 ; P0019 (corrélation, banc 2, capteur B).
Consulté le
Innova Electronics (lecteur de codes 3100C)Owner’s Manual, DTC Definitions (nouvel onglet)
Seconde liste de définitions : libellé de P0390 concordant avec celui de HELLA (page imprimée 56) ; P0023 à P0025 désignés par la lettre « B », banc 2 (page imprimée 46).
Consulté le
HELLA Tech WorldCamshaft sensor: Function, fault symptoms and troubleshooting (nouvel onglet)
Contrôle des liaisons (coupures, corrosion), continuité environ 0 Ω, isolement plus de 30 MΩ, alimentation environ 5 V selon le constructeur, signal carré moteur tournant ; distance à la cible et joint au montage.
Consulté le
HELLA Tech WorldCrankshaft sensor (nouvel onglet)
Ohmmètre proscrit tant que le type de capteur n’est pas établi : sa tension peut détruire un générateur à effet Hall.
Consulté le
Pico TechnologyCamshaft position (Hall effect) (nouvel onglet)
Usages du signal (allumage, injection, calage variable) ; capteur Hall qui demande une alimentation et une masse ; causes : coupures, courts-circuits, résistances parasites, défaut interne, dépôts, entrefer excessif ; P0390 parmi les codes visés.
Consulté le
Pico TechnologyCamshaft position (inductive) (nouvel onglet)
Capteur inductif : tension induite qui dépend du régime ; P0390 parmi les codes visés.
Consulté le
Pico TechnologyToyota Hilux | Non-starter (nouvel onglet)
Étude de cas : P0340 et P0335 mémorisés avec des capteurs sains, signaux perturbés par des parasites liés au fonctionnement des injecteurs.
Consulté le
NGK SPARK PLUG (Niterra)You asked Google & NGK SPARK PLUG answers! - Part 9: Engine Speed & Position sensors (nouvel onglet)
Capteur d’arbre à cames défaillant : le calculateur garde le plus souvent le véhicule en marche, calage variable hors service ; capteur inductif : résistance le plus souvent entre 500 et 1 500 Ω ; période d’apprentissage demandée par de nombreux véhicules après la pose d’un capteur neuf.
Consulté le
NGK Spark Plugs (NTK)Oxygen Sensors (nouvel onglet)
Page imprimée 6 : le banc 1 est toujours le côté du moteur qui porte le cylindre n° 1.
Consulté le
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. Section (e)(15.3.1)(A) : capteurs d’entrée surveillés en continu pour la plage des valeurs et la continuité du circuit.
Consulté le
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 (essence 8.2.12.d.2, diesel 8.2.22.c.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 13 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.
