DOBD DashX ☰ Browse all codes
P0148

Fuel Delivery Error

Fuel delivery Generic OBD-II Medium

What it means

P0148 means the amount of fuel actually delivered doesn't match what the ECM commanded — the fuel system isn't supplying the right pressure or volume. Because it's a real fuel-supply fault, it can cause hard starting, stalling, misfires, and loss of power. Start by checking fuel level and pressure before replacing parts.

Medium

Can I keep driving? Drive as little as possible — a genuine fuel-supply fault can cause stalling, hard starting, and power loss, and may leave you stranded, so repair soon.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Clogged fuel filter or restricted fuel supply line
  2. Weak or failing fuel pump
  3. Faulty fuel pressure regulator
  4. Faulty fuel pressure sensor
  5. Wiring fault in the fuel-delivery system, or very low fuel level

How to diagnose & fix

Work through it in order

  1. Check the fuel level first, then scan and read freeze-frame data.
  2. Measure fuel pressure against specification, both at idle and under load.
  3. Inspect the fuel filter, supply lines, and pump for restriction or weak output.
  4. Test the fuel pressure regulator and pressure sensor.
  5. Repair any wiring faults, then clear and retest.

FAQ

Quick answers

Is it safe to drive with P0148?+
Not really. A fuel-delivery fault can cause the engine to stall or refuse to start, which can strand you. Drive minimally and repair it soon.
Can I just clear P0148?+
It will return until the fuel-supply problem is fixed. Because it points at pressure or delivery, diagnose the fuel system rather than just clearing it.

Related codes

Often seen with P0148

Read & clear P0148 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX