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

Code défaut P0348 : arbre à cames A du banc 2, niveau haut

Réponse immédiate

P0348 signifie que la ligne de signal du capteur d’arbre à cames A du banc 2, la rangée sans le cylindre n° 1, reste au niveau haut moteur en rotation : le capteur ne la fait plus descendre. En cause, sur un capteur à effet Hall : masse ou alimentation perdue, fil de signal coupé ou touchant une tension. Voyant clignotant, calage, bruit métallique côté distribution ou démarrage qui échoue : arrêtez-vous en sécurité et faites remorquer. Premier contrôle : alimentation et masse au connecteur, capteur branché, au démarreur.

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

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

Ce que surveille le calculateur

Avec une sortie à collecteur ouvert, comme celle que Bosch Motorsport décrit pour son capteur de compétition HA-M, et quand le schéma montre une résistance de rappel, le capteur à effet Hall ne fournit pas le niveau haut : son seul travail est de mettre la ligne à la masse quand la cible le commande. Entre deux, une résistance de rappel la tire vers le haut. Un niveau haut permanent apparaît donc dès que le capteur cesse de tirer vers la masse : alimentation absente, masse ouverte, sortie interne coupée, ou fil de signal rompu en chemin. Si ce fil touche une alimentation, le calculateur voit le même niveau haut, parfois au-dessus du rappel habituel.

P0348 est l’entrée haute du circuit du capteur A du banc 2, le banc 1 étant le côté du cylindre n° 1 (NGK SPARK PLUG). Moteur arrêté, un niveau haut peut être normal, face à une dent ou à un creux selon le capteur ; le constat se fait au démarreur ou en marche. À titre de repère, la réglementation OBD californienne dispense le constructeur d’un code à part pour une coupure qu’il ne sait pas séparer d’un autre défaut hors plage : un fil ouvert peut donc sortir en P0348.

  • Alimentation : environ 5 V selon HELLA, sous réserve des données du constructeur ; de 5 à 18 V admis sur le HA-M de Bosch Motorsport. La valeur à retenir est celle du schéma.
  • Voisins : P0347 pour le niveau bas, P0345 pour le circuit non qualifié, P0343 pour le même défaut au banc 1.
  • Une alimentation partagée entre les deux bancs fait tomber plusieurs capteurs ensemble : P0343 et P0348 apparaissent alors en même temps.

Symptômes possibles

  • Voyant moteur allumé
  • Démarrage allongé sur certains calculateurs
  • Défaut apparu juste après une dépose du couvre-culasse, du faisceau ou du capteur du banc 2
  • P0343 ou d’autres codes de capteurs au même moment quand l’alimentation est commune
  • Aucune gêne ressentie en dehors du voyant sur certains véhicules

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 P0348, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Prise mal enfoncée ou broche reculéeIndiceCode venu après une intervention sur le banc 2 ; prise qui ne s’enclenche pas, une broche plus enfoncée que les autres.Contact coupé, prise retirée : état du verrou, broches toutes au même niveau ; ensuite glisser une broche d’essai du bon calibre dans chaque alvéole côté faisceau : elle doit tenir serrée.AttenduVerrou qui claque, broches au même niveau, chaque alvéole qui serre.Prise enclenchée et alvéoles qui serrent toutes.
Contrôle n° 02Alimentation du capteur tombéeIndiceP0343 ou d’autres capteurs signalés ensemble ; fusible ou sortie d’alimentation de capteurs en défaut.Capteur branché, contact mis : voltmètre sur l’alimentation par l’arrière de la prise (repère HELLA : environ 5 V, à confirmer sur le schéma). Tension absente : contact coupé, retirer la prise d’un capteur alimenté par la même sortie, remettre le contact et relire ; continuer capteur par capteur jusqu’à celui qui la fait tomber.AttenduAlimentation à la valeur du schéma, qui ne fléchit pas au démarreur.Tension présente et stable au démarreur.
Contrôle n° 03Masse du capteur coupée ou résistanteIndiceAlimentation présente mais aucune commutation ; point de masse commun à d’autres capteurs douteux.Capteur branché, démarreur en action, injection coupée et câbles fixés loin des pièces en mouvement : voltmètre entre la broche de masse, prise piquée par l’arrière, et le pôle moins de la batterie. Une masse qui paraît bonne à vide peut céder dès que le courant passe.AttenduÉcart de tension à peine mesurable pendant tout le lancement.Masse franche, courant établi.
Contrôle n° 04Fil de signal interrompuIndicePrise du capteur retirée, contact mis : aucune tension sur la broche de signal du faisceau, alors que le rappel devrait y monter.Contact coupé, prises retirées aux deux bouts : à l’ohmmètre, le fil de signal doit lire environ 0 Ω d’une prise à l’autre (repère HELLA), y compris quand on plie le faisceau aux points qui travaillent.AttenduLecture proche de zéro, qui ne saute pas quand le fil bouge.Fil continu d’un bout à l’autre, faisceau manipulé.
Contrôle n° 05Fil de signal en contact avec une tensionIndicePrise du capteur retirée, contact mis : tension nettement plus haute que le rappel sur la broche de signal.Prises retirées aux deux bouts, ohmmètre : signal contre alimentation du capteur, puis signal contre chacun des fils qui cheminent avec lui, jusqu’à trouver celui qui le met sous tension.AttenduAucune liaison entre le signal et un fil alimenté.Signal isolé de tous les fils alimentés.
Contrôle n° 06Capteur coupé en interneIndiceAlimentation, masse et fil sans défaut, rappel présent, et pourtant aucune descente de la ligne une fois le capteur raccordé.S’assurer que le capteur porte bien dans son logement face à sa cible, puis oscilloscope sur le signal au démarreur, injection coupée. Si le capteur A du banc 1 a la même référence au catalogue, échanger les deux : un code qui passe en P0343 accuse le capteur.AttenduCréneaux francs avec l’autre capteur, ou défaut qui suit le capteur.Défaut resté en P0348 après l’échange : revenir au calculateur.
Contrôle n° 07Connecteur du calculateurIndiceCôté capteur, rien à redire ; alvéoles du calculateur oxydées ou souillées.Contact coupé, ouvrir la prise du calculateur : traces d’eau, de liquide de refroidissement ou d’huile venue par capillarité, alvéoles oxydées. Bornes atteintes : remplacement suivant la méthode du constructeur, nettoyage seulement s’il l’admet.AttenduConnecteur sec, alvéoles propres.Connecteur sain : le calculateur ne se juge qu’en dernier, procédure du constructeur à l’appui.

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 : Noter tous les codes et les données figées, en particulier P0343 et les codes des capteurs qui pourraient partager l’alimentation ou la masse.

    Si conforme P0348 seul : prise du capteur A du banc 2.

    Si non conforme Plusieurs capteurs en défaut : alimentation ou masse commune d’abord.

  2. Étape 2 : Prise du capteur : verrou, broches, serrage des alvéoles.

    Si conforme Prise saine : mesures capteur branché.

    Si non conforme Réparer, effacer, relancer le moteur.

  3. Étape 3 : Capteur branché : alimentation contact mis, puis écart de tension sur la masse au démarreur, injection coupée.

    Si conforme Les deux tiennent : voir le signal.

    Si non conforme Suivre la ligne fautive jusqu’à son origine : fusible, épissure, point de masse, capteur voisin.

  4. Étape 4 : Oscilloscope sur le fil de signal pendant un lancement, capteur branché, injection coupée.

    Si conforme Créneaux présents : défaut fugitif, à traiter comme un intermittent (voir P0349).

    Si non conforme Niveau haut figé : mesurer prise retirée.

  5. Étape 5 : Prise du capteur retirée, contact mis : tension de la broche de signal côté faisceau.

    Si conforme Rappel normal : fil et calculateur tiennent la ligne, le capteur ne commute plus. Contrôler son appui. 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 : échange avec le capteur A du banc 1 de même référence, ou capteur d’origine.

    Si non conforme Zéro volt : fil rompu ou rappel absent, ohmmètre en continuité. Tension excessive : fil sous tension, ohmmètre en isolement.

  6. Étape 6 : Ohmmètre sur le fil de signal, prises retirées aux deux bouts, faisceau manipulé.

    Si conforme Fil sans défaut : prise du calculateur, puis procédure du constructeur.

    Si non conforme Remettre en état à l’endroit du défaut et protéger le fil.

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 : un capteur neuf posé sur une masse ouverte, ou privé d’alimentation, laisse la ligne aussi haute que l’ancien.

  • Mesurer la masse prise retirée : sans courant, une masse résistante paraît bonne. L’écart de tension se lit capteur branché, au démarreur.

  • Prendre la tension lue prise retirée pour un défaut : sur une entrée à résistance de rappel, c’est le fonctionnement normal du calculateur.

  • Tester la voie de signal avec une lampe ou un shunt : l’entrée du calculateur peut en souffrir. On mesure au voltmètre à forte impédance d’entrée ou à l’oscilloscope.

  • Oublier de remettre les capteurs des deux bancs à leur place après un essai par échange.

Codes et guides associés

Vous êtes automobiliste ?

Si le moteur démarre et tourne normalement, faites contrôler le véhicule rapidement, par un trajet direct et à allure modérée. Voyant clignotant, calage, bruit métallique côté distribution ou démarrage qui échoue : arrêtez-vous dès que possible en sécurité et faites remorquer. Signalez toute intervention récente sous le capot : une prise mal enfoncée suffit à provoquer ce code.

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

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace P0348 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. Capteur branché, quelle tension relevez-vous sur l’alimentation, et quel écart sur la masse pendant un lancement ?
  2. Prise retirée, contact mis, la broche de signal montre-t-elle la tension de rappel, aucune tension, ou davantage que le rappel ?
  3. P0343 ou d’autres codes de capteurs sont-ils apparus en même temps que P0348 ?
  4. Les capteurs A des deux bancs ont-ils la même référence au catalogue, pour un essai par échange ?

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

Questions fréquentes sur P0348

Peut-on rouler avec un code P0348 ?

Sur un trajet direct et à allure modérée, si le moteur démarre et tourne rond. En cas de voyant clignotant, de calage, de bruit métallique côté distribution ou de démarrage qui échoue, faites remorquer.

Un capteur débranché donne-t-il P0348 ?

Sur une entrée à résistance de rappel, la ligne reste alors au niveau haut : selon le calculateur, le code mémorisé est P0348 ou P0345. Vérifiez d’abord que la prise est bien enfoncée et verrouillée, surtout après une intervention sur le banc 2.

Pourquoi contrôler la masse avant le capteur ?

Sans masse, un capteur à effet Hall n’a plus de quoi abaisser la ligne : le calculateur voit la même chose qu’avec un capteur hors service. Lire l’écart de tension sur la masse, démarreur en action, prend quelques minutes et évite d’acheter un capteur pour rien.

P0348 ou P0347 : quelle différence ?

Les deux codes se répondent. P0348 fait chercher pourquoi la ligne ne redescend plus : masse, alimentation, fil ouvert, ou fil sous tension. P0347 fait chercher pourquoi elle ne remonte plus : fil ou broche reliés à la masse, sortie de capteur en court-circuit.

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

    Consulté le

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

    Libellé de P0348 (entrée haute du circuit du capteur d’arbre à cames A, banc 2) et des codes voisins P0345, P0347, P0349, P0343.

    Consulté le

  3. Autel (lecteur de codes MaxiLink ML301)OBDII Generic DTC Definitions (nouvel onglet)

    Page 34 : P0348, circuit haut du capteur d’arbre à cames « A », banc 2.

    Consulté le

  4. Bosch MotorsportSpeed Sensor Hall-Effect HA-M (nouvel onglet)

    Capteur Hall pour arbre à cames, vilebrequin ou roue : sortie à collecteur ouvert pour une résistance de rappel de 1 kΩ, alimentation de 5 à 18 V.

    Consulté le

  5. HELLA Tech WorldCamshaft sensor: function, fault symptoms and troubleshooting (nouvel onglet)

    Continuité environ 0 Ω, alimentation environ 5 V selon les données du constructeur, signal carré à l’oscilloscope au démarrage ; liaison interrompue parmi les causes.

    Consulté le

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

    Capteur Hall alimenté (alimentation et masse), signal entre 0 V et 5 V ; causes : coupures, courts-circuits et résistances sur les fils de signal, d’alimentation et de masse, défaut interne.

    Consulté le

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

    Capteur Hall à trois broches alimenté en 5 V ; fil cassé parmi les pannes les plus courantes des capteurs d’arbre à cames ; position qui peut être détectée même à l’arrêt (dent ou creux), dans le passage sur les capteurs de vilebrequin.

    Consulté le

  8. NGK Spark Plugs (NTK)Oxygen Sensors (nouvel onglet)

    Page 6 : le banc 1 est toujours le côté du moteur qui porte le cylindre n° 1.

    Consulté le

  9. California Air Resources BoardTitle 13, California Code Regulations, Section 1968.2, Malfunction and Diagnostic System Requirements for 2004 and Subsequent Model-Year Passenger Cars, Light-Duty Trucks, and Medium-Duty Vehicles and Engines (OBD II) (nouvel onglet)

    Réglementation californienne, à titre de repère. Section (e)(15.2.1)(B) : codes distincts pour hors plage haute, basse et circuit ouvert, sauf circuit ouvert impossible à distinguer d’un autre défaut hors plage.

    Consulté le

  10. 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 8 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.