Fiche code défaut · Alimentation carburant et injection

Code défaut P0230 : défaut du circuit primaire de la pompe à carburant

Réponse immédiate

P0230 signifie que le calculateur moteur a relevé un défaut électrique sur le circuit primaire de la pompe à carburant, celui par lequel il la met en marche : en général la commande du relais de pompe, ou celle d’un module de pilotage sur les montages qui en ont un. Selon le défaut, le moteur tourne normalement, cale ou ne démarre plus. Calage ou odeur de carburant : arrêtez-vous dès que possible en sécurité, sans repartir. Premiers contrôles : état de la batterie, fusibles, relais et son support, puis continuité et isolement de la ligne de commande. Pompe et calculateur viennent ensuite.

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

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

Ce que surveille le calculateur

P0230 appartient à la famille P02xx, celle du dosage de l’air et du carburant. Son libellé normalisé distingue deux circuits de la pompe sans les détailler : le circuit primaire, objet de P0230, et le circuit secondaire, objet de P0231 à P0233. Sur un montage à relais, le repère courant est le suivant : le primaire est la commande de la bobine du relais par le calculateur, souvent en la reliant à la masse ; le secondaire est le circuit de puissance que ferment les contacts du relais pour amener le courant de la batterie à la pompe. Seul le schéma du véhicule dit exactement ce que surveille chaque code.

Le calculateur juge le circuit primaire depuis son propre étage de sortie : une ligne coupée, à la masse ou au positif ne présente pas l’état électrique attendu, commande active ou au repos. Les conditions de surveillance (plage de tension de bord, durée de confirmation) sont propres à chaque constructeur. De nombreux véhicules ne pilotent plus la pompe par un simple relais mais par un calculateur de pompe, qui en règle le débit selon le besoin par un signal à rapport cyclique (MS Motorservice) : le « circuit primaire » désigne alors ce que le schéma du constructeur en fait, par exemple la commande ou l’alimentation de ce module.

  • Un P0230 mémorisé alors que la pompe tourne normalement oriente vers un défaut intermittent de la commande, à reproduire en manipulant faisceau et relais, ou vers une ligne de commande en contact avec la masse.
  • Sur un montage commandé par la masse, ce contact maintient le relais collé : la pompe tourne, mais ne s’arrête plus quand le calculateur le demande, et P0232 peut apparaître en même temps.
  • Le code voisin P0627 (circuit de commande de la pompe) décrit un défaut semblable dans la famille des sorties du calculateur ; chaque constructeur choisit celui qu’il emploie.

Symptômes possibles

  • Voyant moteur allumé
  • Démarrage impossible : ni clic de relais ni bruit de pompe à la mise du contact
  • Calage peu après le démarrage ou en roulant
  • Fusible de la commande de pompe fondu
  • Code mémorisé seul, moteur normal : défaut passager de la commande
  • Pompe qui tourne sans s’arrêter contact mis, voire contact coupé selon l’alimentation du relais, quand la ligne de commande touche la masse

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 P0230, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Batterie faible ou tension de bord instableIndiceDémarrages laborieux, code de tension de bord (P0562), batterie ancienne ou déchargée récemment.Tester la batterie (charge et aptitude au démarrage) avec l’appareil adapté, contrôler cosses et masses principales, puis suivre la tension de bord à la valise pendant la mise du contact et le démarrage.AttenduBatterie saine et chargée, tension stable au démarrage, cosses serrées et sans oxydation.Batterie conforme au test et code qui revient avec une tension de bord correcte.
Contrôle n° 02Fusible, relais de pompe ou son supportIndiceAucun clic à la mise du contact, relais anormalement chaud, broches ternies, défaut apparu après une intervention dans la boîte à fusibles.Contrôler le fusible qui alimente la bobine ; déposer le relais, vérifier sa référence, l’état de ses broches et le serrage des alvéoles (alvéoles oxydées : les remplacer selon la méthode du constructeur, un nettoyage ne suffit que si le constructeur l’autorise) ; mesurer la résistance de la bobine et la comparer à celle d’un relais identique ; essayer un relais de même référence connu bon.AttenduFusible intact, relais conforme au catalogue, bobine continue, alvéoles qui serrent franchement.Même défaut avec un relais connu bon, correctement enfiché, et un fusible sain.
Contrôle n° 03Ligne de commande coupée, à la masse ou au positifIndiceDéfaut qui apparaît en manipulant le faisceau, fusible qui fond, frottement visible sur le trajet des fils.Contact coupé, calculateur débranché selon la procédure du constructeur : continuité de sa broche de commande jusqu’au support du relais, puis isolement de ce fil par rapport à la masse et à un positif, en ouvrant les connecteurs intermédiaires un à un. Tester le serrage de chaque alvéole débranchée avec une broche d’essai du bon calibre avant tout remplacement.AttenduContinuité franche, aucune liaison avec la masse ni avec un positif, alvéoles qui tiennent.Fil continu et isolé sur tout son trajet, même faisceau manipulé.
Contrôle n° 04Module de pilotage de la pompe (montages qui en ont un)IndicePompe pilotée par un calculateur de pompe ; P0230 accompagné de codes du module ou de sa commande (P025A, P0627, P064A) ou d’un code de communication.Commande active par le test actionneur : mesurer la tension qui arrive au module et la chute de tension sur sa masse pendant que la pompe tourne ; contrôler le fusible et le relais qui l’alimentent, puis sa liaison avec le calculateur moteur selon la procédure du constructeur.AttenduModule alimenté à la tension de la batterie, masse sans chute notable, liaison conforme.Alimentation, masse et liaison du module conformes pendant la commande, ou montage sans module.
Contrôle n° 05Étage de sortie du calculateurIndiceTout le circuit est conforme, relais et ligne compris, mais le code revient à l’identique.Relais en place, observer la broche de commande au multimètre ou à l’oscilloscope pendant le test actionneur ; contrôler les alimentations et les masses du calculateur, puis conclure selon la procédure du constructeur.AttenduLa broche change d’état chaque fois que le calculateur commande le relais.Commande présente et franche sur la broche 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 les codes de tous les calculateurs et les données figées ; repérer sur le schéma si la ligne commande le relais de la pompe ou un module de pilotage.

    Si conforme P0230 seul : contrôler batterie et tension de bord.

    Si non conforme Codes de tension, de communication ou du module de pompe : les traiter d’abord.

  2. Étape 2 : Batterie, cosses et masses principales, tension de bord à la mise du contact et au démarrage.

    Si conforme Rien d’anormal : passer au fusible et au relais.

    Si non conforme Recharger ou remplacer la batterie, reprendre cosses et masses, puis essai.

  3. Étape 3 : Contact mis : écouter le relais et la pompe, puis contrôler fusible, relais et support.

    Si conforme Fusible, relais et support conformes, que le relais claque ou non : contrôler la ligne de commande.

    Si non conforme Fusible fondu : chercher pourquoi avant de le remplacer. Relais en cause : le remplacer par un relais de même référence. Alvéoles desserrées ou oxydées : les remplacer selon la méthode du constructeur. Puis essai.

  4. Étape 4 : Calculateur débranché selon la procédure du constructeur : continuité de la ligne de commande, isolement par rapport à la masse et au positif, serrage des alvéoles.

    Si conforme Ligne saine : contrôler le module s’il existe, sinon la sortie du calculateur.

    Si non conforme Réparer le tronçon fautif et protéger le faisceau contre un nouveau frottement.

  5. Étape 5 : Module de pompe : alimentation, masse et liaison avec le calculateur moteur, en reproduisant les conditions du défaut.

    Si conforme Module conforme : contrôler la sortie du calculateur.

    Si non conforme Réparer l’alimentation, la masse ou le connecteur, ou traiter le module selon la procédure du constructeur.

  6. Étape 6 : Test actionneur en observant la broche de commande du calculateur, puis ses alimentations et ses masses.

    Si conforme Commande franche : reprendre les mesures faisceau chaud et manipulé, le défaut peut être intermittent.

    Si non conforme 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 calculateur selon la procédure du constructeur, programmation comprise.

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 la pompe sur un P0230 alors que son relais n’était plus commandé ; la pompe neuve ne reçoit pas davantage de courant.

  • Prendre le clic du relais pour une preuve suffisante : il montre que la bobine répond, pas que les contacts alimentent la pompe, ce qui relève en général de P0231 et P0232.

  • Remplacer le calculateur avant d’avoir contrôlé batterie, masses, fusible, relais et ligne de commande.

  • Débrancher et rebrancher des connecteurs sans tester le serrage des alvéoles : un contact desserré disparaît pendant la mesure et revient en roulant.

  • Alimenter la pompe par un pont improvisé pour voir si elle tourne : risque d’étincelle près des vapeurs de carburant et de court-circuit ; préférer le test actionneur de la valise.

Codes et guides associés

Codes associés

Guides atelier

Vous êtes automobiliste ?

Moteur calé ou qui refuse de démarrer : n’insistez pas au démarreur, vous videriez la batterie. Notez si vous entendiez la pompe ronronner à la mise du contact, et si la panne a suivi une intervention sur la batterie ou les fusibles. Moteur régulier, sans calage récent : trajet court et direct au garage, car il peut s’arrêter à tout moment. Calage, coupure ou moteur irrégulier : arrêtez-vous dès que possible en sécurité et faites remorquer, même s’il repart. Odeur de carburant ou pompe qui tourne contact coupé : coupez le moteur, écartez toute source d’inflammation, ne repartez pas. Ne pontez pas le relais vous-même.

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

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace P0230 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 ce véhicule, la ligne en défaut commande-t-elle le relais de la pompe ou un module de pilotage ?
  2. Entendez-vous le relais claquer et la pompe tourner quelques instants à la mise du contact ?
  3. Quels autres codes sont présents : tension de bord, P0231, P0232, codes du module de pompe ou de communication ?
  4. La batterie a-t-elle été remplacée, débranchée ou déchargée récemment ?

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

Questions fréquentes sur P0230

Que veut dire « circuit primaire » pour une pompe à carburant ?

C’est le circuit par lequel le calculateur met la pompe en marche : sur un montage à relais, en général la commande de la bobine du relais. Le circuit secondaire est alors celui qui transporte le courant jusqu’à la pompe. Le libellé normalisé ne précise pas ce découpage : le schéma du véhicule le donne.

La pompe à carburant est-elle en panne ?

Pas forcément : P0230 vise d’abord la commande, pas la pompe. Batterie, fusible, relais et fil se contrôlent en quelques minutes, avant toute dépose. 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.

Quelle différence avec P0627 ?

Les deux codes touchent la mise en marche de la pompe, mais la norme les range dans deux familles : P0230 avec le dosage du carburant, P0627 avec les sorties du calculateur. Chaque constructeur choisit celui qu’il emploie ; sa documentation dit quel circuit chacun surveille.

Peut-on rouler avec un code P0230 ?

C’est déconseillé tant que la cause n’est pas trouvée : si la commande lâche, le moteur s’arrête, même s’il tournait normalement. Moteur régulier, sans calage récent : trajet court et direct jusqu’au garage le plus proche. Calage, démarrage impossible, coupure ou moteur irrégulier : arrêtez-vous dès que possible en sécurité et faites remorquer, même s’il repart. Odeur de carburant ou pompe qui tourne contact coupé : coupez le moteur, écartez toute source d’inflammation et ne repartez pas.

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 P0230 ; page officielle de la révision de septembre 2025, texte intégral payant (libellé de P0230 : 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 P0230 (circuit primaire de la pompe) et des codes voisins : P0231 à P0233 (circuit secondaire), P0562 (tension de bord basse), P0627 à P0629 (circuit de commande de la pompe).

    Consulté le

  3. MS Motorservice (Pierburg)Control units for fuel pumps (nouvel onglet)

    Calculateur de pompe qui règle le débit selon le besoin par un signal à rapport cyclique, au lieu d’une simple commande par relais ; relais de pompe et faisceau parmi les causes à vérifier avant la pompe ; codes du module de pompe (P025A à P025D, P064A).

    Consulté le

  4. Pico TechnologyFuel pump motor (brushed) (nouvel onglet)

    Relevé du courant de la pompe par pince ampèremétrique sur rallonge de fusible ; coupures, courts-circuits et résistances parasites du circuit ; alimentation et masse à contrôler avant de condamner la pompe.

    Consulté le

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