Fiche code défaut · Alimentation carburant et injection

Code défaut P0148 : le carburant n’arrive pas comme prévu

Réponse immédiate

P0148 signifie que le calculateur a constaté une erreur dans la fourniture du carburant au moteur, sans que le libellé générique nomme la grandeur en cause. Calage, forts à-coups, forte perte de puissance, odeur ou fuite de carburant, voyant clignotant : arrêtez-vous dès que possible en sécurité, coupez le moteur et éloignez toute source d’inflammation. Premier contrôle : relever les codes associés, les données figées et la définition du constructeur, puis vérifier le carburant et l’alimentation basse pression. La pompe haute pression se contrôle en dernier.

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

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

Ce que surveille le calculateur

Le calculateur fixe une consigne de carburant selon le régime, la charge et la température, puis vérifie par ses capteurs que le circuit la fournit. Sur une injection à rampe commune, il compare la pression demandée à la pression mesurée par le capteur de la rampe, et la corrige en dosant le carburant admis dans la pompe haute pression ou en renvoyant l’excédent vers le retour. Le libellé générique de P0148, « erreur de fourniture du carburant », ne nomme ni la grandeur comparée ni le type de moteur : la définition du constructeur précise le contrôle en cause.

À titre de repère, la réglementation OBD californienne demande aux diesels de surveiller la fourniture du carburant : régulation de la pression et, depuis l’année-modèle 2010, quantité injectée et calage de l’injection. Quand aucune dérive ne peut faire dépasser les seuils d’émissions, le défaut est retenu lorsque la régulation atteint sa limite sans obtenir la consigne. Les écarts et durées propres à chaque calculateur ne sont pas publiés. Codes voisins : P0087 (pression trop basse), P0088 (trop haute), P0093 (fuite importante), P0149 (calage).

  • La pompe haute pression ne comprime que ce qu’elle reçoit : HELLA fait contrôler le circuit basse pression avant le circuit haute pression.
  • Un capteur de rail peut fournir une valeur fausse sans mémoriser de code propre (Delphi) : la pression affichée n’est pas une preuve.
  • Une fuite interne (injecteur, régulateur, doseur ou pompe, selon Pico Technology) peut faire baisser la pression sans être visible à l’œil, comme le rappelle Delphi.
  • Diesel ou essence à injection directe : pressions et méthodes diffèrent ; suivez la méthode du constructeur.

Symptômes possibles

  • Démarrage difficile, voire impossible
  • Perte de puissance en forte charge, mode dégradé
  • À-coups, calage au ralenti ou en roulant
  • Odeur de carburant ou traces humides sur le circuit
  • Codes associés : pression rail (P0087, P0088), capteur de rail (P0191), régulateur (P0089)

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 P0148, dans l’ordre de contrôle recommandé
OrdreCause possibleContrôle et résultat attenduL’écarte si…
Contrôle n° 01Codes associés et interventions récentesIndiceCodes de pression, de capteur de rail ou de régulateur mémorisés avec P0148 ; défaut apparu après un plein ou un changement de filtre.Contact mis, moteur arrêté : lire à la valise tous les codes, leur statut et les données figées, puis la définition du constructeur pour P0148. Noter le moment du défaut (démarrage, ralenti, forte charge) et les travaux récents sur le circuit.AttenduContrôle en cause identifié, aucun autre code, conditions du défaut notées.P0148 seul, sans intervention récente sur le circuit carburant.
Contrôle n° 02Fuite extérieure ou carburant polluéIndiceOdeur de carburant, raccord humide ou poussiéreux, défaut apparu après un plein douteux ou une panne sèche.Moteur arrêté et refroidi : inspecter réservoir, filtre, conduites, pompe, rampe et abords des injecteurs, lunettes de protection portées. Prélever un échantillon au filtre ou à la purge : eau, particules, carburant inadapté. Jamais de recherche de fuite à la main moteur tournant.AttenduCircuit sec partout, carburant clair et conforme au moteur.Circuit sec après nettoyage et échantillon de carburant propre.
Contrôle n° 03Alimentation basse pression : filtre, prise d’air, pompe de gavageIndicePerte de puissance en forte charge, filtre ancien ou non d’origine, bulles dans le carburant, code de circuit de pompe (P0230).Manomètre posé moteur arrêté entre filtre et pompe haute pression, en toute propreté, puis lu moteur tournant, mains à l’écart des pièces en mouvement. Repères Delphi : avec pompe de gavage, pression toujours positive (environ 0,5 bar) ; circuit aspiré, dépression au ralenti sous 200 à 300 mbar. Contrôler fusible, relais et alimentation de la pompe électrique.AttenduPression d’alimentation positive, ou dépression dans la limite, sans bulles, conforme à la documentation du véhicule.Pression ou dépression conforme, sans bulles, dans les conditions du défaut.
Contrôle n° 04Capteur de pression rail qui lit fauxIndicePression affichée incohérente avec le comportement du moteur, valeur au repos anormale, connecteur oxydé.Contact mis, moteur arrêté : lire la pression au repos, puis contrôler alimentation, masse et signal du capteur ; repère Pico (capteur Bosch) : 0,5 à 4,5 V sur sa plage, variable selon le système. Comparer à une mesure de référence, outillage posé moteur arrêté après décompression selon la méthode du constructeur, jamais sous pression.AttenduValeur de repos cohérente, signal qui monte franchement au démarreur et suit l’accélération.Lecture concordante avec la référence, alimentation et masse stables dans les conditions du défaut.
Contrôle n° 05Doseur ou vanne de régulation de pressionIndiceCode de régulateur (P0089, P0090), commande en butée sans que la pression suive.Contact coupé : connecteur et bobinage de l’organe, isolé et hors tension. Puis, moteur au ralenti, à la valise : suivre consigne, commande et pression réelle pendant une variation de régime, ou pendant le test actionneur prévu par le constructeur.AttenduPression réelle qui suit la consigne sans retard, commande loin de sa butée.Organe électriquement conforme et pression qui répond franchement à la commande.
Contrôle n° 06Fuite interne, puis pompe haute pressionIndiceDémarrage long, pression qui chute vite après l’arrêt, aucune trace extérieure ; alimentation et régulation conformes.Enregistrer la pression après l’arrêt : une chute rapide évoque une fuite interne (Pico). Kits posés moteur arrêté, circuit décompressé : mesurer les retours d’un diesel à injecteurs avec retour, puis tester la pompe isolée en rampe fermée, avec l’outillage de l’équipementier.AttenduRetours homogènes, décroissance comparable à la référence, pompe qui atteint la pression d’essai.Retours conformes et pompe isolée qui atteint sa pression d’essai.

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, leur statut, les données figées, la définition du constructeur et les interventions récentes sur le circuit.

    Si conforme P0148 seul : inspecter le circuit et le carburant.

    Si non conforme Codes de pression, de capteur de rail ou de régulateur : les traiter d’abord, puis effacer et refaire un essai.

  2. Étape 2 : À froid, moteur arrêté : recherche d’une fuite extérieure, puis échantillon de carburant.

    Si conforme Circuit sec et carburant propre : mesurer l’alimentation basse pression.

    Si non conforme Fuite ou carburant pollué : ne pas redémarrer ; réparer la fuite, ou vidanger et nettoyer le circuit selon le constructeur avant toute pièce neuve.

  3. Étape 3 : Pression ou dépression entre filtre et pompe haute pression, moteur tournant ; circuit électrique de la pompe de gavage.

    Si conforme Alimentation conforme : contrôler le capteur de rail.

    Si non conforme Remplacer le filtre, supprimer la prise d’air ou réparer la pompe de gavage, réamorcer, puis essai en charge.

  4. Étape 4 : Capteur de rail : valeur au repos contact mis, montée au démarreur, puis comparaison à une référence posée circuit décompressé.

    Si conforme Mesure fiable : contrôler la régulation.

    Si non conforme Réparer connecteur, câblage ou capteur avant d’interpréter la pression.

  5. Étape 5 : Régulation : organe contrôlé hors tension, puis consigne, commande et pression réelle moteur au ralenti.

    Si conforme Régulation conforme : chercher une fuite interne, puis tester la pompe.

    Si non conforme Réparer le câblage ou l’organe de régulation en cause, puis essai.

  6. Étape 6 : Chute de pression après l’arrêt ; puis, kits posés circuit décompressé : retours d’injecteurs et pompe isolée en rampe fermée.

    Si conforme Tout est conforme : reproduire les conditions des données figées avec enregistrement de la pression ; le défaut peut être intermittent.

    Si non conforme Fuite interne : traiter l’organe en cause. Pompe qui n’atteint pas sa pression d’essai : la suspecter. 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 la pompe, circuit contrôlé et filtres remplacés.

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 haute pression sur la seule foi de P0148, sans avoir mesuré l’alimentation basse pression ni contrôlé le capteur de rail.

  • Traiter P0148 comme un synonyme de pression trop basse et passer à côté de l’écart que le constructeur surveille réellement sous ce code.

  • Monter une pompe neuve sur un circuit pollué : HELLA demande de contrôler le circuit, de le rincer et de le nettoyer si nécessaire, et de remplacer les filtres avant la pose.

  • Juger au ralenti un défaut de forte charge : Delphi rappelle qu’un filtre qui se colmate limite le débit quand la demande est forte, d’où une chute de pression passagère.

  • Desserrer un raccord haute pression pour voir si le carburant arrive : HELLA rappelle le risque de blessure par une fuite. Toute ouverture se fait moteur arrêté, décompression vérifiée, lunettes et vêtements de protection portés.

  • Effacer le code après un essai au ralenti et rendre le véhicule : sans les conditions des données figées, le calculateur n’a peut-être pas refait son contrôle.

Codes et guides associés

Vous êtes automobiliste ?

Si le moteur tourne régulièrement, un trajet court et calme jusqu’au garage reste possible. S’il cale, donne de forts à-coups ou perd fortement en puissance, ou si vous sentez le carburant, voyez une fuite ou un voyant clignoter : arrêtez-vous dès que possible en sécurité, coupez le moteur et faites remorquer ; avec une odeur ou une fuite de carburant, écartez toute source d’inflammation et ne repartez pas. Ne multipliez pas les tentatives de démarrage. Signalez au garage un plein récent, une panne sèche ou un changement de filtre, et ne touchez pas aux conduites d’injection.

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

Pour les professionnels

Ce code vous résiste ?

Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace P0148 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. Quelle définition le constructeur donne-t-il à P0148 sur ce moteur, et quels autres codes sont mémorisés ?
  2. Quelle pression ou dépression avez-vous mesurée entre le filtre et la pompe haute pression, au ralenti puis en charge ?
  3. Consigne et pression réelle de la rampe : à quel moment la pression réelle décroche-t-elle ?
  4. Le filtre, la pompe ou un injecteur ont-ils été remplacés récemment, et le circuit a-t-il été réamorcé ?

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

Questions fréquentes sur P0148

Peut-on rouler avec P0148 ?

Seulement sur un trajet court, à allure modérée, et si le moteur tourne régulièrement. Calage, forts à-coups, forte perte de puissance, odeur de carburant, fuite ou voyant qui clignote imposent l’arrêt dès que possible en sécurité, moteur coupé, puis le remorquage du véhicule ; avec une odeur ou une fuite, aucune source d’inflammation, et on ne repart pas.

P0148 est-il la même chose que P0087 ?

Non. P0087 désigne une pression de rampe trop basse. P0148 porte un libellé plus large, « erreur de fourniture du carburant », sans grandeur précise : la définition du constructeur dit quel contrôle l’a posé. Les contrôles se recoupent, en commençant par le carburant et l’alimentation basse pression.

Faut-il changer la pompe haute pression ?

Pas d’emblée. Un filtre colmaté, une prise d’air, une pompe de gavage faible ou un carburant pollué la privent de carburant et produisent le même constat. Elle se teste en dernier, isolée du circuit. 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 revient-il après effacement ?

Parce que la cause est toujours présente : le calculateur refait son contrôle dès que ses conditions sont réunies, parfois seulement en forte charge, et le code revient à ce moment-là, même si le moteur semblait réparé au ralenti.

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 P0148 ; page officielle de la révision de septembre 2025, texte intégral payant (libellé de P0148 : 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 P0148 (« Fuel Delivery Error ») et des codes cités : P0087, P0088, P0089, P0090, P0093, P0149, P0191, P0230.

    Consulté le

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

    Page imprimée 49, codes génériques P0137 à P0170 : libellé « Fuel Delivery Error » de P0148, identique à celui de la liste HELLA.

    Consulté le

  4. 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. Diesels, section (f)(4) : surveillance du système de fourniture du carburant (régulation de pression ; quantité injectée et calage de l’injection depuis l’année-modèle 2010) ; à défaut de dépassement des seuils d’émissions, défaut quand la régulation atteint sa limite sans obtenir la consigne.

    Consulté le

  5. HELLA Tech WorldChecking a high-pressure fuel pump (nouvel onglet)

    Pression surveillée par capteur et régulée par une vanne de débit sur la pompe ; inspection visuelle des fuites et des connexions ; circuit haute pression testé après le circuit basse pression ; pollution du circuit basse pression parmi les causes de défaillance ; risque de blessure par une fuite, lunettes et vêtements de protection ; circuit contrôlé, rincé si nécessaire et filtres remplacés avant la pose d’une pompe neuve.

    Consulté le

  6. Delphi TechnologiesHow to Deal with Blocked Fuel Filters on Common Rail Applications (nouvel onglet)

    Filtre qui se colmate : débit limité à forte demande, chute de pression passagère, mode dégradé ou calage ; inspection du circuit (restriction, prise d’air, fuite) ; pression d’alimentation qui doit rester positive (environ 0,5 bar) avec pompe de gavage, dépression au ralenti limitée à 200 à 300 mbar sur circuit aspiré ; propreté rigoureuse.

    Consulté le

  7. Delphi TechnologiesHard or non-start problems due to fuel injection system (nouvel onglet)

    Article consacré à certains 2.0 HDi, dont on ne retient que des principes : basse pression réparée avant la haute pression (filtre, pollution, pompe de gavage et son câblage), capteur de rail faux sans code propre, fuite non visible, test de pompe en rampe fermée, contrôle des retours d’injecteurs.

    Consulté le

  8. Pico TechnologyCRD (Bosch) fuel rail pressure sensor (nouvel onglet)

    Régulation de la pression par le volume fourni par la pompe et le débit renvoyé au retour ; signal du capteur de 0,5 à 4,5 V sur sa plage, variable selon le système ; chute rapide après l’arrêt comme indice de fuite (injecteur, régulateur, doseur, pompe).

    Consulté le

  9. Pico TechnologyCRD (Bosch) solenoid injector (nouvel onglet)

    Étanchéité interne d’un injecteur défaillante : fuite vers le retour et pression réduite au démarreur.

    Consulté le

  10. Bosch MobilityHigh-pressure rail for common-rail systems (nouvel onglet)

    Capteur de pression et vanne de régulation ou limiteur de pression montés sur la rampe ; carburant régulé renvoyé vers le réservoir.

    Consulté le

  11. UTAC-OTC (contrôle technique)Instruction technique IT VL F8, fonction « Nuisances » (indice I) (nouvel onglet)

    Voyant 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 22 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.