P0463 on a Subaru: Causes, Fixes & Repair Cost
๐ข Low severity ยท drivable
Safe to drive, but the fuel gauge may be wrong โ track your miles or fill up often so you don't run out of gas.
What P0463 means on a Subaru
On a Subaru, P0463 means the fuel level sender is sending voltage that's too high, so the computer reads a full tank. The sender is built into the fuel pump module on most Subarus, and its resistor strip wears with age. The engine runs fine; the gauge is what reads wrong.
Is P0463 common on Subarus?
P0463 appears on higher-mileage Subarus like the Outback, Forester, and Impreza, where sender wear is a well-known cause of fuel gauge problems. Replacing the sender means accessing the pump module in the tank, usually through the rear seat area. It's a gauge issue, not a drivability issue.
Commonly reported on: Outback, Forester, Impreza.
Symptoms
- Check engine light on
- Fuel gauge stuck on full
- Fuel gauge reads wrong or drops suddenly
- No change in how the car drives
Common causes
- most common: Worn fuel level sender in the fuel pump module
- common: Corroded connector at the fuel pump module
- common: Short or damaged wiring in the fuel level circuit
- less common: Faulty instrument cluster reading
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Check the fuel level sensor wiring and connector | Yes | $0โ40 |
| Replace the fuel pump module with sender | Mechanic | $250โ550 |
| Repair a short or broken wire in the sensor circuit | Mechanic | $80โ200 |
Frequently asked questions
Other common Subaru codes
P0463 on other brands
Looking for the full (non-brand-specific) guide? See the P0463 code page โ
Browse all Subaru codes: Subaru hub โ
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.