P056B — Cruise Control "Decrease Distance" Signal

OBD2 code P056B flags a problem with the sensor and actuator circuits (cruise control "decrease distance" signal). The car is usually drivable while you plan the repair. Common culprits: blown fuse feeding the circuit, faulty sensor or actuator of the affected circuit, poor ground connection.

powertrain (engine/transmission)

Is it safe to drive?

Caution - cruise-control signal fault The vehicle can normally be driven with P056B, but cruise control may be unavailable or unreliable. Maintain manual following distance and do not rely on the cruise-control decrease-distance function until the signal fault is repaired.

Typical symptoms

  • P056B remains stored in the powertrain control module.
  • Pressing the cruise-control decrease-distance button does not lower the maintained speed.
  • Cruise control may refuse to engage, or it may disengage after a speed is selected.
  • The set, resume, or decrease-distance functions may work intermittently.
  • Some vehicles show no warning lamp, leaving the inactive cruise function as the main symptom.

Common causes

  • A worn or failed steering-wheel cruise-control switch can produce an invalid decrease-distance command and set P056B.
  • An open or high-resistance section in the P056B signal wire can prevent the cruise-control module from receiving the button command.
  • A short to battery voltage or ground within the decrease-distance signal circuit can create an implausible input.
  • Corrosion, backed-out terminals, or a poorly seated connector can interrupt the cruise-control switch signal.
  • Damage or chafing in a steering-wheel harness, including a clock-spiral connection where applicable, can disrupt P056B.
  • A cruise-control or powertrain control module with a defective switch-input circuit may report P056B even when the wiring tests correctly.

How to diagnose with an OBD scanner

  1. Confirm P056B and its trigger condition Use a generic OBD scanner such as AIScanAuto or an ELM327 adapter to read stored, pending, and permanent codes plus freeze-frame data. Determine whether P056B returns immediately or only after the decrease-distance command is used. This confirms the fault but does not identify the failed component by itself.
  2. Inspect the cruise-control switch and wiring Examine the steering-wheel cruise switch, wiring around the steering column, and every connector between the switch and the receiving control module. Look for damaged insulation, chafing, corrosion, loose terminals, and connector water intrusion.
  3. Test the decrease-distance signal Using the manufacturer service wiring diagram, back-probe the decrease-distance input while operating the cruise switch. Verify that the voltage or resistance changes as specified for the button command. Check for an open circuit or an unintended short to power or ground rather than automatically replacing the module.
  4. Test the switch and steering-wheel harness Check the cruise-control switch with the procedure and test values specified for the vehicle. If the controls are carried through the steering wheel, test the clock-spiral or multifunction-switch connections for continuity. A switch that does not produce the specified signal can be the direct cause of P056B.
  5. Verify module power and input data Confirm that the control module has normal power, ground, ignition-on, and communication connections. Compare the decrease-distance input with live scan data while the button is pressed. If the signal is electrically correct and P056B remains, the module input circuit is the likely failure point.
  6. Repair and verification road test Repair the confirmed wiring or connector fault, replace the failed cruise switch, or replace and program the control module if required. Clear P056B with the scanner, road-test the vehicle, and confirm that set, resume, cancel, and decrease-distance commands work without the code returning.

Approximate repair cost

Typical independent-shop estimate: $150-$900 USD for diagnosis, cruise-switch replacement, wiring repair, or control-module replacement and programming. Figures are estimates and vary by region, labor rate, and parts availability.

Common questions

What does P056B specifically identify?

P056B identifies a fault in the cruise-control decrease-distance command signal. The receiving module has detected an invalid or implausible input from the switch or its related wiring.

Can the vehicle still be driven with P056B stored?

Usually, yes. P056B primarily affects cruise control rather than engine or brake operation, but the cruise function should not be relied upon until the signal circuit has been diagnosed and repaired.

Does P056B always mean the cruise switch is bad?

No. P056B can also result from an open wire, short circuit, corroded connector, damaged steering-wheel harness, or defective control-module input. Testing the switch and signal path is required before replacing parts.

Will clearing P056B permanently fix the problem?

Clearing the code only resets the control module memory. If the underlying decrease-distance signal fault remains, P056B will generally return during an applicable cruise-command test or subsequent driving.

When your vehicle's computer detects something wrong with the cruise control's "decrease distance" circuit, it logs OBD2 trouble code P056B. This code lives in the powertrain category, meaning it relates to the engine or transmission management system. The "decrease distance" signal is part of adaptive cruise control on vehicles equipped with that feature — it tells the system to reduce the following gap between your car and the vehicle ahead.

P056B doesn't trigger simply because one sensor spits out a weird reading. The module runs multiple checks and needs to see the abnormal condition persist across specific driving situations before it officially stores the code and turns on the check engine light. That's why the freeze frame data captured alongside P056B matters so much — it records engine load, RPM, coolant temperature, and vehicle speed at the exact moment the fault was detected. Use that snapshot to replicate the conditions when you test the system later.

What symptoms will you notice with P056B stored?

The check engine light will almost certainly be illuminated on your dashboard. Beyond that warning lamp, you might notice the adaptive cruise control behaving erratically or refusing to activate altogether. Some vehicles drop into a reduced-power limp mode depending on which component is actually malfunctioning. Fuel economy can take a hit in certain cases because the engine management system compensates for the faulty signal. The affected system may also cut out intermittently, working fine one moment and failing the next.

What triggers P056B?

The root causes generally fall into four buckets. Wiring problems head the list — an open circuit, a short to ground or power, or damaged insulation that exposes wires to the elements. A blown fuse feeding the cruise control circuit can just as easily trigger the code. Poor electrical ground connections create resistance where there shouldn't be any, confusing the module's driver circuits. Lastly, the control module itself may have an internal driver fault — less common but entirely possible on high-mileage vehicles.

How do you diagnose P056B properly?

Start by connecting a quality OBD2 scanner and confirming P056B is actively stored. Record the freeze frame data before clearing anything — you'll need those parameters to drive the car back into the fault condition later. Next, scan for any other stored trouble codes, as related codes often point directly to the failing component. Check for any manufacturer technical service bulletins specific to your make, model, and model year; some P0xxx codes have known factory remedies or software updates. Visually inspect the cruise control wiring harness and connectors for chafing, corrosion, bent pins, or loose fittings. With a multimeter, verify reference voltage, ground continuity, and signal integrity at the component connector. Perform a wiggle test on the harness while monitoring live data — signal dropouts reveal hidden broken wires. Finally, clear the code, complete a full drive cycle matching the freeze frame conditions, and verify P056B does not return.

What does fixing P056B actually cost?

Labor rates and parts availability vary by region, but repair scenarios for P056B typically break down as follows. Wiring harness repair or connector replacement runs $80 to $250 for parts and labor at an independent shop. Swapping a faulty distance sensor or actuator unit costs $150 to $500 depending on the component and your vehicle. Control module diagnosis and repair or replacement lands in the $300 to $1,000 range — the most expensive scenario. Most mechanics recommend starting with visual inspection and basic circuit testing before committing to any part replacement.

Can you keep driving with P056B active?

The severity rating for this code is short — meaning most drivers can continue operating the vehicle without immediate safety risk. That said, the adaptive cruise control may be disabled or unreliable until the issue is resolved. If your particular symptoms include stalling, failure to start, or warnings related to braking or steering assist, treat the situation as urgent and seek repair promptly. Otherwise, schedule diagnostic work at your convenience rather than panic-stopping on the side of the highway.

Related OBD2 codes