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
- Check-engine light on
- Hard starting or no-start
- Stalling, especially under load
- Misfire, rough running, or hesitation
- Reduced power and poor fuel economy
Common causes
Most likely first
- Clogged fuel filter or restricted fuel supply lineLikely
- Weak or failing fuel pumpCommon
- Faulty fuel pressure regulatorCommon
- Faulty fuel pressure sensorLess often
- Wiring fault in the fuel-delivery system, or very low fuel levelLess often
How to diagnose & fix
Work through it in order
- Check the fuel level first, then scan and read freeze-frame data.
- Measure fuel pressure against specification, both at idle and under load.
- Inspect the fuel filter, supply lines, and pump for restriction or weak output.
- Test the fuel pressure regulator and pressure sensor.
- 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.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX