Fiche code défaut · Distribution, calage et capteurs moteur

Code défaut P0391 : capteur d’arbre à cames B incohérent, banc 2

Réponse immédiate

P0391 signifie que le capteur d’arbre à cames B du banc 2 envoie bien un signal, mais que le calculateur n’y retrouve pas le motif attendu face au vilebrequin. Ce capteur suivrait en général l’arbre d’échappement de la rangée opposée au cylindre n° 1. Le moteur tourne souvent normalement. 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 : pose et apprentissage du capteur, puis comparaison à l’oscilloscope. Une cible voilée trompe autant qu’un capteur usé.

Rédaction technique DIAGIA · vérifiée par l’équipe technique DIAGIA le 13 octobre 2026

Mise à jour le 12 sources citées9 min de lecture

Ce que surveille le calculateur

Avec P0391, le calculateur reçoit des fronts du capteur B du banc 2, mais leur nombre ou leur position ne correspond pas à ce qu’il attend. Il lit le motif de la cible sur un cycle complet, deux tours de vilebrequin pour un tour d’arbre, et le cale sur le repère du vilebrequin. Le banc 2 est la rangée opposée au cylindre n° 1 (NGK SPARK PLUG). La lettre B désignerait en général l’arbre d’échappement : la liste HELLA appelle « échappement » les codes P0023 à P0025 de ce banc, et la notice Innova les marque « B ». Le schéma du véhicule reste la preuve.

Plusieurs choses faussent un motif présent. Pico Technology cite les dépôts sur le capteur ou sur la roue cible, un entrefer trop grand, une cible endommagée, un vilebrequin ou un volant qui a trop de jeu. Le nombre de fronts tolérés hors de leur place et la durée avant mémorisation dépendent de chaque calculateur.

  • Le capteur A du banc 2 lit l’autre arbre de la même culasse : s’il reste net et calé sur le même enregistrement, la panne tient au capteur B, à sa cible ou à son arbre.
  • Trous ou impulsions supplémentaires : regarder capteur, cible, faisceau et parasites. Motif intact mais déplacé tout entier : regarder le calage de l’arbre lu par ce capteur ou son déphaseur, domaine de P0019.
  • Pour l’angle, Pico Technology compare l’arbre au même arbre d’un véhicule identique : rien ne garantit que l’arbre du capteur B du banc 1 occupe le même angle.

Symptômes possibles

  • Voyant moteur allumé, souvent sans gêne de conduite
  • Moteur moins vif quand le calculateur bascule en programme de secours
  • Codes de calage d’échappement du banc 2 (P0019, P0023 à P0025) en mémoire
  • Code apparu après la pose d’un capteur neuf ou un travail sur la distribution du banc 2
  • Démarrage parfois plus long

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 P0391, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Pose du capteur ou apprentissage oubliéIndiceVoyant venu après le remplacement du capteur B du banc 2 ou la dépose d’un couvre-culasse de ce côté ; bride mal assise.Contact coupé, sans déposer : assise et serrage de la bride, nombre de joints, référence face au catalogue. Capteur neuf : NGK SPARK PLUG note que beaucoup de véhicules exigent un apprentissage, parfois à la valise, le nouvel élément sensible n’occupant pas toujours la même place.AttenduBride bien assise, joint unique, pièce d’origine, apprentissage achevé lorsqu’il est exigé.Montage sans défaut, apprentissage achevé, voyant revenu malgré tout.
Contrôle n° 02Parasites sur la voie du capteurIndiceCode lié au régime, aux phares ou à la climatisation ; impulsions surnuméraires à des endroits différents d’un cycle sur l’autre.Véhicule immobilisé, frein serré, sondes tenues à l’écart des courroies : oscilloscope sur le signal B du banc 2 et, en seconde voie, sur la commande d’injection ou le courant d’alternateur, au ralenti puis au régime des données figées. Pico Technology a publié un cas où l’injection brouillait des capteurs sains.AttenduSignal B net, aucune impulsion ajoutée lors des commutations de consommateurs.Signal net au régime et sous la charge où le défaut a été figé.
Contrôle n° 03Signal de vilebrequin dégradéIndiceCode de vilebrequin en mémoire, ou capteur A du banc 2 rejeté lui aussi (P0346, P0018).Ralenti, une voie par capteur sur un seul enregistrement : vilebrequin, arbre A et arbre B du banc 2. Si le motif du vilebrequin perd des dents ou tremble, c’est la référence qui trompe le calculateur ; Pico Technology cite un vilebrequin ou un volant au jeu excessif.AttenduDents du vilebrequin toutes présentes et régulières, arbre A du banc 2 à son angle habituel.Vilebrequin et arbre A du banc 2 nets et réguliers ensemble.
Contrôle n° 04Tête souillée ou capteur desserréIndiceFronts mous ou manquants ; limaille, boue ou huile collée sur la tête ; capteur qui bouge à la main.Une fois l’enregistrement fait, contact coupé : sortir le capteur, examiner sa face sensible, vérifier qu’un seul joint est monté et que la vis serre. HELLA demande de respecter la distance à la cible et l’ajustement du joint.AttenduFace sensible propre et sans choc, un joint, capteur plaqué et serré.Face propre, serrage correct, et motif toujours faux une fois reposé.
Contrôle n° 05Roue cible du capteur B endommagéeIndiceAbsence ou excès de front qui retombe toujours au même endroit du motif ; déphaseur ou chaîne du banc 2 remplacés il y a peu.Contact coupé : endoscope par le trou du capteur, en faisant tourner le moteur à la main dans son sens de marche, deux tours complets, sans insister sur un point dur. HELLA range la casse de la roue cible parmi les causes.AttenduSegments de cible tous présents, plans, sans marque de frottement.Roue cible intacte sur un tour complet de l’arbre.
Contrôle n° 06Capteur B aux fronts dégradésIndiceMontage, parasites et cible hors de cause, mais fronts arrondis ou doublés, parfois seulement à chaud.Si le catalogue donne la même référence aux capteurs B des deux bancs, les échanger contact coupé, puis enregistrer : un code qui part sur P0366 condamne la pièce. Sinon, essayer un capteur d’origine. Après l’essai, chaque capteur retourne à sa place ou est remplacé.AttenduFronts francs avec l’autre pièce, ou défaut qui la suit sur le banc 1.Motif toujours faux avec une autre pièce montée côté banc 2.
Contrôle n° 07Arbre du capteur B décaléIndiceMotif sans trou mais déplacé tout entier ; P0019, P0024 ou P0025 en mémoire ; claquement de chaîne au démarrage.Contact coupé : électrovannes de calage débranchées selon les données du constructeur (Pico Technology). Au ralenti, frein serré : angle du premier front B après le repère du vilebrequin, face au même arbre d’un moteur identique. Puis calage statique aux outils ; après un claquement, ce calage d’abord, sans rotation tant qu’elle n’est pas jugée sûre.AttenduAngle identique à la référence, repères alignés, chaîne et tendeur sans jeu.Angle dynamique et calage statique égaux à la référence.

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 : Lire codes, statut et données figées : P0391 isolé, ou avec P0390, P0392 à P0394, un code de vilebrequin, P0346, P0019, P0023 à P0025.

    Si conforme P0391 isolé : examiner la pose du capteur B du banc 2.

    Si non conforme Vilebrequin ou P0346 en défaut : régler d’abord la référence commune. Bruit métallique côté distribution : ne plus lancer le moteur avant d’avoir établi que sa rotation est sûre (étape 6).

  2. Étape 2 : Capteur identifié sur le schéma : assise, serrage, joint, référence ; capteur posé récemment : apprentissage fait ou non.

    Si conforme Montage et historique sans reproche : enregistrer les signaux avant de déposer quoi que ce soit.

    Si non conforme Reprendre la pose ou lancer l’apprentissage, effacer, puis démarrer moteur froid et moteur chaud.

  3. Étape 3 : Enregistrement au ralenti, frein serré, trois voies : vilebrequin, arbre A et arbre B du banc 2, confrontés à un relevé du même moteur.

    Si conforme Les trois motifs collent à la référence : défaut lié aux conditions, enregistrer au régime et à la température notés.

    Si non conforme Impulsions en trop : étape 4. Trous : étape 5. Motif entier mais déplacé : étape 6.

  4. Étape 4 : Impulsions en trop : voie supplémentaire sur la source soupçonnée, cheminement du faisceau, masse du capteur.

    Si conforme Source introuvable : poursuivre comme pour des trous.

    Si non conforme Supprimer ou éloigner la perturbation, puis réenregistrer.

  5. Étape 5 : Trous dans le motif : capteur sorti (face, joint, serrage), roue cible à l’endoscope, puis essai d’une autre pièce en position B.

    Si conforme Le défaut accompagne la pièce : monter un capteur d’origine, puis l’apprentissage s’il est exigé.

    Si non conforme Roue cible abîmée : chercher ce qui l’a heurtée, puis remplacer la pièce qui la porte. Roue saine et défaut persistant : étape 6.

  6. Étape 6 : Motif déplacé, ou rien trouvé : angle du premier front B, déphaseurs au repos, face au même arbre d’un moteur identique, puis calage statique, en premier après un claquement.

    Si conforme Tout est conforme : recommencer la mesure moteur chaud, dans les conditions des données figées. 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.

    Si non conforme Recaler et changer les pièces d’entraînement usées selon la méthode du constructeur, puis trouver pourquoi le calage a bougé (tendeur, guides, chaîne).

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 : poser un capteur B neuf sur le banc 2 alors que la roue cible est voilée ou que la chaîne de ce côté a pris du jeu ; l’enregistrement à l’oscilloscope l’aurait montré.

  • Prendre l’arbre B du banc 1 comme étalon d’angle : sur le V6 à quatre arbres d’un cas publié par Pico Technology, les arbres d’échappement des deux bancs occupaient des positions très différentes, même sur le moteur sain.

  • Négliger l’apprentissage exigé après la pose d’un capteur neuf : son signal peut alors être jugé en avance ou en retard.

  • Ignorer un code de vilebrequin mémorisé avec P0391 : une référence fausse rend suspect un capteur B pourtant sain.

  • Laisser les électrovannes de calage débranchées après la mesure, ou oublier d’effacer les codes que ce débranchement a créés, comme le signale Pico Technology.

  • Insister à la main sur un point dur pendant l’examen de la cible : si le calage a bougé sur un moteur où soupapes et pistons peuvent se rencontrer, le geste peut les abîmer.

Codes et guides associés

Vous êtes automobiliste ?

Si le moteur démarre et tourne rond, conduisez à allure modérée jusqu’au garage. Dites à quel moment le voyant est apparu, moteur froid ou chaud, en ville ou à régime soutenu, et si la distribution ou un capteur a été touché récemment. 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 le véhicule.

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

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace P0391 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. Sur la voie B du banc 2, voyez-vous des trous, des impulsions en trop, ou un motif entier mais déplacé ?
  2. Dans le même enregistrement, l’arbre A du banc 2 reste-t-il net et à son angle habituel ?
  3. Le capteur B du banc 2 a-t-il été changé récemment, et l’apprentissage exigé a-t-il été fait ?
  4. Contre quelle référence jugez-vous l’angle mesuré : même arbre d’un moteur identique, ou valeur du constructeur ?

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

Questions fréquentes sur P0391

Peut-on rouler avec un code P0391 ?

En général oui, à allure modérée, si le moteur tourne rond. 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 : l’incohérence peut venir de la distribution du banc 2.

P0391 ou P0390 : quelle différence ?

Avec P0390, le capteur B du banc 2 ne livre rien d’exploitable : prise, alimentation, masse et fil passent en premier. Avec P0391, les fronts arrivent mais sont faux ou mal placés : la pose, la roue cible, les parasites et le calage de l’arbre deviennent les pistes principales.

P0391 ou P0019 : où chercher ?

P0019 porte sur l’accord entre vilebrequin et arbre B du banc 2, P0391 sur la crédibilité du signal de ce capteur. Un motif troué ou parasité désigne plutôt le capteur et sa cible ; un motif intact mais déplacé d’un bloc, le calage de l’arbre ou son déphaseur. L’enregistrement des trois signaux tranche.

Peut-on comparer avec le banc 1 ?

Pour la forme des fronts, oui, si les deux capteurs B sont du même type. Pour l’angle, non : rien ne garantit que les deux arbres occupent la même position face au vilebrequin. Pico Technology mesure chaque arbre contre le même arbre d’un moteur identique, ou contre la valeur du constructeur, déphaseurs au repos.

Sources

  1. 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 P0391 ; page officielle de la révision de septembre 2025, texte intégral payant (libellé de P0391 : voir la liste HELLA).

    Consulté le

  2. HELLADéfinitions génériques des codes OBD, série P (nouvel onglet)

    Libellé de P0391 (plage ou performance du circuit du capteur d’arbre à cames B, banc 2) et des voisins P0390, P0392 à P0394, P0346, P0366 ; P0023 à P0025 nommés « arbre à cames d’échappement » du banc 2 ; P0018 et P0019 (corrélation, banc 2, capteurs A et B).

    Consulté le

  3. Innova Electronics (lecteur de codes 3100C)Owner’s Manual, DTC Definitions (nouvel onglet)

    Seconde liste de définitions : libellé de P0391 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

  4. HELLA Tech WorldCamshaft sensor: Function, fault symptoms and troubleshooting (nouvel onglet)

    Programme de secours parmi les symptômes, rupture de la roue cible parmi les causes, distance à la cible et ajustement du joint à respecter au montage.

    Consulté le

  5. Pico TechnologyCamshaft position (Hall effect) (nouvel onglet)

    Causes de signal faux : saleté sur le boîtier du capteur ou la roue d’impulsion, écart excessif, cible abîmée, mouvement excessif du vilebrequin ou du volant ; P0391 parmi les codes visés.

    Consulté le

  6. Pico TechnologyCrankshaft position vs. camshaft position (nouvel onglet)

    Écart entre repères de vilebrequin et d’arbre à cames mesuré en degrés ou en dents, comparé aux données du constructeur ou à un relevé sain ; causes : chaîne ou courroie, galets et tendeurs, calage variable, cible ou volant mal montés ou abîmés ; P0391 parmi les codes visés.

    Consulté le

  7. Pico TechnologyCam and crank correlation (nouvel onglet)

    Angle entre repère du vilebrequin et premier front d’arbre à cames mesuré sur 720° et comparé à un véhicule identique ; électrovannes de calage débranchées selon les données du constructeur pour ramener les arbres au repos, codes mémorisés à effacer ensuite.

    Consulté le

  8. Pico TechnologyToyota Camry (import) | Camshaft correlation error (Quad Cam engine) (nouvel onglet)

    Étude de cas sur un V6 à quatre arbres : angle de chaque arbre relevé banc par banc, calage variable au repos, comparé au même arbre d’un moteur identique ; angles très différents d’un banc à l’autre par construction ; deux arbres d’un même banc retardés ensemble.

    Consulté le

  9. Pico TechnologyToyota Hilux | Non-starter (nouvel onglet)

    Étude de cas : parasites liés au fonctionnement des injecteurs visibles sur les signaux d’arbre à cames et de vilebrequin, capteurs sains.

    Consulté le

  10. NGK SPARK PLUG (Niterra)You asked Google & NGK SPARK PLUG answers! - Part 9: Engine Speed & Position sensors (nouvel onglet)

    Après la pose d’un capteur d’arbre à cames neuf, période d’apprentissage demandée par de nombreux véhicules, parfois avec une valise : l’élément sensible n’est pas forcément à la même place, le signal arrive un peu plus tôt ou plus tard.

    Consulté le

  11. 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

  12. 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.