HomeTrouble CodesP2160

P2160 — Vehicle Speed Sensor B Circuit Low

Manufacturer-specificPowertrain (engine & transmission)

P2160 indicates the Powertrain Control Module (PCM) detected a voltage signal from the Vehicle Speed Sensor B that is below the expected minimum range. This sensor monitors vehicle speed and provides data to the PCM for transmission shifting, speedometer operation, and other vehicle functions. The 'B' designation refers to a secondary speed sensor, which may be a transmission output speed sensor, rear wheel speed sensor, or secondary input from a transfer case in AWD/4WD vehicles.

Symptoms

What causes it — most likely first

1. Failed Vehicle Speed Sensor B

The sensor itself has failed internally, producing no signal or an abnormally low output that the PCM interprets as a loss of speed data.

2. Damaged wiring or connectors

Corrosion, broken wires, chafing, or a short-to-ground in the sensor circuit can cause the signal voltage to drop below acceptable levels.

3. Damaged tone ring or reluctor ring

The gear teeth that the sensor reads may be worn, broken, missing, or contaminated with debris, preventing proper signal generation.

4. Wheel bearing/hub assembly issues

In integrated sensor designs, a worn wheel bearing can affect sensor alignment or the sensor element itself may be damaged.

5. Sensor mounting issues

The sensor may have become loose, improperly positioned, or have excessive air gap from improper installation or engine mounting shifts.

6. PCM fault (rare)

The PCM itself may have an internal circuit failure affecting speed sensor signal processing, though this is uncommon and should be diagnosed only after all other causes are ruled out.

How it's diagnosed

  1. Connect an OBD-II scan tool to verify P2160 and check for any related codes such as P2150 (circuit range/performance) or P2165 (circuit high)
  2. Perform a visual inspection of the Vehicle Speed Sensor B and its wiring harness for obvious damage, corrosion, or disconnected plugs
  3. Check for proper voltage and ground at the sensor connector using a multimeter while the ignition is on
  4. Monitor the VSS signal with a scan tool or oscilloscope while rotating the drive wheels to verify signal output
  5. Inspect the tone ring (relucor ring) for damaged, missing, or contaminated teeth that could interrupt signal generation
  6. If all other causes are ruled out, consider PCM software updates or further PCM testing as a last resort.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Do I need to replace the PCM for P2160?

No. While some may suggest replacing the PCM, this is rarely the cause of P2160. The PCM itself fails infrequently, and proper diagnosis almost always reveals a failed sensor, wiring issue, or tone ring problem.

Can I drive my car with P2160?

You can drive, but with caution. The speedometer may be inaccurate or inoperative, and transmission shifting may be affected. Some safety systems like cruise control and ABS may not function properly.

Is this the same as a vehicle speed sensor code for the speedometer?

P2160 specifically refers to the 'B' sensor circuit. Your vehicle may have multiple speed sensors—one for the speedometer and one (or more) for transmission control, ABS, or transfer case. The 'B' designation varies by manufacturer.

How much does it cost to fix P2160?

Costs vary significantly by vehicle. The sensor itself typically ranges from $20 to $150. If professional diagnosis and installation are needed, total costs may range from $100 to $400 or more, depending on sensor location and labor complexity.