P0790 Code: Normal/Performance Switch Circuit Malfunction

๐ŸŸข Low severity ยท drivable

Drivable with no real danger, but the normal/performance mode selector won't work until the circuit is fixed.

What P0790 means

The normal/performance switch lets the driver choose between regular and sportier transmission shift patterns. This code means the computer can't read the switch's position, so it defaults to the normal mode and the performance setting stops working.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Test and replace the normal/performance switchYes$30โ€“120
Repair wiring or the switch connectorYes$50โ€“150
Replace the shift console assembly if neededMechanic$150โ€“400

Frequently asked questions

Can I drive with a P0790 code?
Yes. It mostly means you lose the performance shift mode; the transmission will just use normal shifting.
What does the normal/performance switch do?
It tells the transmission computer to use a sportier shift pattern, holding gears longer for better acceleration.
How much does it cost to fix P0790?
A new switch is cheap at $30โ€“$120 if you install it yourself. Wiring or console repairs run $50โ€“$400.

Related codes

P0705
P0705 Code: Transmission Range Sensor Circuit Malfunction (PRNDL Input)
P0700
P0700 Code: Transmission Control System Malfunction

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