P0609: The engine computer cannot pass its vehicle speed signal (output B) to other modules

Control module VSS output B malfunction

Severity: Severity not verified — if the car runs badly, have it inspected

Neither source rates the severity. TroubleCodes.net says systems that use vehicle speed, including cruise control, ABS and stability control, may malfunction, so treat it with care until it is checked.

Safety-critical system: explanation only, no DIY steps. Source: how we rate severity

P0609 in short

P0609 means the engine computer had a problem sending its calculated vehicle speed signal to other modules. It is a signal fault, not necessarily a bad speed sensor. Cruise control, ABS and stability control may be affected. Wiring, connectors, low voltage or the computer itself can be the cause.

Delaware's inspection program lists P0609 as a control module VSS output B malfunction. TroubleCodes.net explains that the computer detected a failure in transmitting its calculated vehicle speed signal to other modules.

Because other systems use that signal, TroubleCodes.net says cruise control, ABS, stability control and adaptive suspension may malfunction, and some vehicles may have an incorrect idle or poor transmission engagement.

The page names harness damage, bent pins and corroded or wet connectors, low system voltage from a weak battery or loose grounds, and internal computer faults. It says to rule out voltage and circuit problems before replacing the computer, since a new one will not fix an electrical fault.

Most likely causes

These are general causes for this code across vehicles. None is specific to one make or model.

  1. Cause 1: Damaged harness, bent pins, or corroded or wet connectors

    Common general cause
    Why it ranks here
    TroubleCodes.net lists harness and connector faults first and says to check fuses, connectors and wiring before anything else.
    What would change this
    Rises if connectors show corrosion, water or bent pins. Falls if wiring and connectors test good.
  2. Cause 2: Low system voltage from a weak battery or loose ground straps

    Common general cause
    Why it ranks here
    The page ties the code to system voltage below 9.5 V and lists a weak battery and loose grounds.
    What would change this
    Rises if the battery tests weak or grounds are loose. Falls if voltage at the speed sensor circuit is above 9.5 V.
  3. Cause 3: Internal engine computer fault

    Possible — needs testing
    Why it ranks here
    The page lists internal faults from corrosion or water damage but warns that replacement will not fix underlying electrical problems, so it ranks last.
    What would change this
    Rises if wiring, grounds and voltage all test good. Falls if any earlier check finds a fault.
    How to test the engine control module (ecm / pcm)

What to test first

Start at step 1. Each result tells you what it means and where to go next.

  1. Step 1: Read all codes, check the speedometer works, and test the battery and ground straps. Check related fuses.

    Low riskTool: OBD-II scan tool, multimeter

  2. Step 2: Have the computer and speed signal connectors inspected for corrosion, water, bent pins and harness damage, and the voltage at the speed signal pin measured.

    Best left to a shopTool: multimeter

    Warning:Probing computer connectors can bend pins or short a circuit and damage the module, and the vehicle speed signal feeds ABS and stability control. Leave this to a shop.

Symptoms

  • Check engine light with a stored P0609
  • Cruise control, ABS or stability control not working
  • Incorrect idle speed or poor transmission engagement on some vehicles

How to fix

This is a safety-critical system, so we explain the code but don't give repair steps. Have it inspected by a qualified technician.

On your vehicle

Chevrolet

  • 2003–2005 · Express

    Supported by vehicle data

    Chevrolet bulletin 050525002 covers diagnostic information on the antilock brake system for DTCs C0035, C0040, C0050, C0055 and/or P0609. Whether it is still current is not verified.

  • 050525002 (chevrolet)Status unverified

    ABS diagnostic information for C0035, C0040, C0050, C0055 and/or P0609

    2003–2005express · issued · NHTSA 10017322

    Bulletin giving diagnostic information on the antilock brake system for DTCs C0035, C0040, C0050, C0055 and/or P0609. Only the NHTSA summary was read, not the bulletin itself.

    We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.

GMC

  • 2003–2005 · Savana

    Supported by vehicle data

    GMC bulletin 050525002 covers diagnostic information on the antilock brake system for DTCs C0035, C0040, C0050, C0055 and/or P0609. Whether it is still current is not verified.

  • 050525002 (gmc)Status unverified

    ABS diagnostic information for C0035, C0040, C0050, C0055 and/or P0609

    2003–2005savana · issued · NHTSA 10017322

    Bulletin giving diagnostic information on the antilock brake system for DTCs C0035, C0040, C0050, C0055 and/or P0609. Only the NHTSA summary was read, not the bulletin itself.

    We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.

No curated relationships for P0609 yet.

All Engine computer (ECM/PCM) codes

P0609 questions

Does P0609 mean my speed sensor is bad?

Not necessarily. TroubleCodes.net says it is a communication failure in sending the speed signal, so check wiring, voltage and connectors first.

Sources and review

  1. On-Board Diagnostic Trouble Codes (generic code title list) — Delaware Division of Motor Vehicles
  2. P0609 trouble code page — TroubleCodes.net
  3. 050525002: ABS diagnostic information for C0035, C0040, C0050, C0055 and/or P0609 — Chevrolet
  4. 050525002: ABS diagnostic information for C0035, C0040, C0050, C0055 and/or P0609 — GMC
Last reviewed
Written by
Saurabh K.
Editorial review
Pending
Technician review
Technician review pending

This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error

My Car

Pick your car and code pages will point out notes and bulletins for it. Saved only in this browser.

Fill this in from your VIN

Used once to identify your engine; not stored.