ShopBaseFree forever shop management software for auto repair shops
Try ShopBase Free β†’
P1540

Vehicle Speed Sensor Malfunction 2

1997-2001 Subaru Impreza 2.2L H4

Moderate SeverityPowertrain

Description

The PCM has detected a malfunction in the secondary vehicle speed sensor or its circuit. Subaru uses multiple speed inputs for comparison and verification.

Symptoms

  • Check Engine Light
  • Speedometer may be erratic
  • Cruise control may not work
  • Transmission shift points may be incorrect

Common Causes

  • Faulty vehicle speed sensor 2
  • Wiring issue in VSS 2 circuit
  • Damaged VSS connector
  • Tone ring damage or debris
  • Instrument cluster speed signal fault

Diagnostic Steps

  1. Monitor VSS 2 signal on scan tool during driving
  2. Compare VSS 1 and VSS 2 readings
  3. Inspect VSS 2 connector and wiring
  4. Check for debris on VSS tone ring
  5. Test VSS 2 output signal

Repair Notes

Replace the vehicle speed sensor 2 if it is not providing a correct signal.

Related Codes

P0500Vehicle Speed Sensor AP0501Vehicle Speed Sensor A Range/PerformanceP0502Vehicle Speed Sensor A Low Input

Other Powertrain Codes

P1540 on Other Vehicles

Common Questions

What does code P1540 mean on a 1997-2001 Subaru Impreza?

P1540 stands for "Vehicle Speed Sensor Malfunction 2". The PCM has detected a malfunction in the secondary vehicle speed sensor or its circuit. Subaru uses multiple speed inputs for comparison and verification.

What are the symptoms of P1540 on a Subaru Impreza?

Common symptoms of P1540 include: Check Engine Light, Speedometer may be erratic, Cruise control may not work, Transmission shift points may be incorrect.

What causes P1540 on a 1997-2001 Subaru Impreza?

Common causes of P1540 include: Faulty vehicle speed sensor 2, Wiring issue in VSS 2 circuit, Damaged VSS connector, Tone ring damage or debris, Instrument cluster speed signal fault.

View Labor Times | View Torque Specs | View Fluid Specs