Skip to content

P05D7

Driver Mode Select Switch B Range/Performance.

  • Generic
  • Powertrain
  • Generic code
  • Low severity

How this code is built

P
SystemPowertrain
0
Defined bySAE, the same on every car
5
AreaVehicle speed, idle control and auxiliary inputs
D7
FaultThe specific fault in that area

What it means

P05D7 is a generic powertrain code meaning the Driver Mode Select Switch B signal is out of its expected range or not behaving plausibly. The control unit compares the switch signal with its expected values or with other related inputs and has seen a reading that is not credible. Exact switch design and how the fault is judged vary by manufacturer, model and engine.

Symptoms

  • Malfunction indicator lamp on, possibly with a drive mode or driveline warning
  • Selected drive mode (such as sport, eco or normal) does not change or reverts by itself
  • Car stays in a default mode with changed throttle response or gearbox shift behaviour
  • Drive mode button feels unresponsive or the mode display flickers
  • Other drive mode related fault codes stored alongside

Possible causes

  • Faulty or worn driver mode select switch (internal contacts or resistance out of range)likely
  • Damaged wiring, chafing or high resistance in the switch signal, reference or ground circuitlikely
  • Corroded, loose or contaminated connector at the switch or control unitlikely
  • Liquid ingress or debris in the switch or centre console areapossible
  • Low or unstable supply voltage or poor earth affecting the switch circuitpossible
  • Fault in the control unit that reads the switch, or outdated software where the manufacturer has documented thisrare

How to diagnose

  1. Read all stored and pending codes and record the freeze frame data, noting any related drive mode or network codes
  2. Operate the mode switch through every position and watch the live data to see whether the reading changes smoothly and stays within the specified range
  3. Visually inspect the switch, its surround and wiring for damage, moisture, spills or debris
  4. Check the connectors at the switch and control unit for corrosion, bent pins and poor terminal tension
  5. Check the switch circuit supply, signal and ground against the manufacturer's wiring diagram, including a voltage drop test under operation
  6. Test the switch resistance or output in each position against the manufacturer's specification
  7. Check battery condition and charging voltage, and inspect the relevant earth points
  8. Check for applicable technical bulletins or software updates for the specific model and engine

How to fix

  • Replace the driver mode select switch if its output is out of specification
  • Repair or replace damaged wiring in the switch circuit
  • Clean, repair or replace corroded or loose connectors and terminals
  • Dry out and clean the switch area, and replace any switch affected by liquid ingress
  • Correct battery, charging or earth faults that cause unstable voltage
  • Update the control unit software only where an outdated version is a documented cause, or replace a confirmed faulty unit

Can I keep driving?

Low severity

The car can normally be driven as the system usually falls back to a default mode, though throttle or gearbox behaviour may feel different. Book it in for diagnosis soon, and stop if other warnings appear or the car drives abnormally.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.