AutoFaultCodes.com
OBD-II fault code definitions, symptoms, causes, and step-by-step diagnostics.
Standardized generic DTCComputer & output circuits

P0609 — Control Module Vehicle Speed Sensor Output B

P0609 is the standardized powertrain DTC for “Control Module Vehicle Speed Sensor Output B.” The code identifies the monitored condition; it does not by itself prove which part failed.

Standardized generic definition
Control Module Vehicle Speed Sensor Output B
DTC category
Computer & output circuits
Diagnostic priority
Moderate. Bad vehicle-speed data can affect shifting, cruise control, ABS/traction functions, speedometer operation, and other modules.
Copy code

What P0609 means

P0609 is the standardized powertrain DTC for “Control Module Vehicle Speed Sensor Output B.” The code identifies the monitored condition; it does not by itself prove which part failed.

Start with the stored data and the simplest external checks before replacing the component named in the code.

Possible symptoms

  • Speedometer or cruise-control problem
  • Erratic or harsh shifting on some vehicles
  • ABS/traction or powertrain warnings
  • Intermittent loss of vehicle-speed data

Causes to test

These are diagnostic possibilities, not a statistical parts-replacement ranking. Vehicle-specific service information takes priority.

  • Vehicle/output speed sensor or tone/reluctor problem
  • Open/short/high-resistance sensor circuit
  • Connector contamination or harness damage
  • Wheel-speed/network data problem on vehicles that derive speed through another module
  • Module calibration or data-bus issue

Step-by-step diagnostic workflow

  1. Determine which module and sensor/source provide the vehicle-speed signal on the exact vehicle.
  2. Compare vehicle speed with wheel speeds and transmission output/input speed where available.
  3. Inspect sensor wiring and the tone/reluctor/encoder for damage or debris as applicable.
  4. Check signal frequency/voltage and circuit integrity using the correct sensor type procedure.
  5. Diagnose ABS/network companion codes when vehicle speed is shared over the data bus.
  6. Clear codes only after repair, then complete an appropriate drive cycle and verify the code and symptoms do not return.
Preserve evidence: EPA OBD guidance emphasizes that stored DTCs and freeze-frame data are important to proper diagnosis. Save them before clearing codes.

Scan data worth checking

  • Vehicle speed
  • Individual wheel speeds
  • Transmission input/output speed
  • Module communication codes
  • System voltage

Severity and drivability

Moderate. Bad vehicle-speed data can affect shifting, cruise control, ABS/traction functions, speedometer operation, and other modules.

Stop driving and investigate immediately if there is a flashing MIL, oil-pressure warning, overheating, fuel leakage, severe misfire, major loss of power, abnormal mechanical noise, or a transmission that is slipping badly.

Common diagnostic mistakes

  • Replacing a VSS when the vehicle derives speed from ABS wheel-speed data
  • Ignoring damaged reluctor/tone components
  • Assuming a speedometer problem and a powertrain VSS code always share the same source

Related generic codes

P0608 — Control Module Vehicle Speed Sensor Output AP0503 — Vehicle Speed Sensor A Intermittent/Erratic/HighP0502 — Vehicle Speed Sensor A Circuit LowP0501 — Vehicle Speed Sensor A Range/PerformanceP0500 — Vehicle Speed Sensor A Malfunction

Source and accuracy notes

Generic DTC structure and standardized definitions are governed by SAE J2012/J2012DA. Actual enable criteria, thresholds, circuit pinouts, test values, software conditions, and repair procedures vary by vehicle. Use current OEM service information for the exact year/engine/calibration and check applicable manufacturer technical service bulletins. See the site methodology and primary-reference policy.