P0804 Code: Upshift/Skip Shift Lamp Control Circuit Malfunction

🟢 Low severity · drivable

Drivable. Only the upshift indicator lamp is affected, so driving safety is unchanged.

What P0804 means

This code points to the circuit that powers the upshift or skip shift indicator lamp on the dashboard. The lamp tells the driver when to shift gears, but with a circuit fault it may stay off, stay on, or flicker — the transmission itself still works normally.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Replace the upshift indicator lampYes$5–20
Repair wiring or the lamp connectorYes$50–150
Have the instrument cluster inspectedMechanic$200–600

Frequently asked questions

Can I drive with a P0804 code?
Yes. It only affects the upshift indicator lamp, so the car drives exactly as before.
What does the upshift lamp do?
It lights up to tell the driver when to shift to a higher gear for better fuel economy.
How much does it cost to fix P0804?
A new lamp is a few dollars if you do it yourself. Wiring repairs run about $50–$150.

Related codes

P0803
P0803 Code: Upshift/Skip Shift Solenoid Control Circuit Malfunction
P0700
P0700 Code: Transmission Control System Malfunction

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.