OBD-II code · Powertrain (generic, extended)

P256B Engine Idle Speed Selector Sensor/Switch Range/Performance

The idle-speed selector input is electrically intact but the value does not match a valid preset — multiple positions or a non-mappable value. Often a sticky multi-position switch.

Is it safe to drive with P256B?

Usually safe to drive in the short term. Get it diagnosed when convenient, sooner if the car drives differently.

Common causes

  • Most likelyContaminated rotary contact
  • Less likelySensor element aged beyond calibration window
  • Less likelySensor mounting loose - signal damping

Symptoms

  • Check engine light on
  • Idle speed too high, too low, or unstable
  • Possible stalling at idle or after cold start

Repair at a glance

Difficulty
Medium
DIY friendly
Often, with basic tools
Typical labour
0.3–1.5 h
Emissions test
Usually unaffected
Parts involved
Idle Speed Selector Switch

Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.