Our automotive experts have put together the following information about the P2158 diagnostic trouble code. We've provided the common symptoms that occur when this code is set along with the frequent repairs that address the issues related to the P2158 code.

OBD II Fault Code

  • OBD II P2158

    OBD-II Code Transmission may not shift properly is defined as a Vehicle Speed Sensor "B"

    The Vehicle Speed Sensor tells the engine control module (PCM) how fast the vehicle is going. This information is sent to the speedometer where the road speed is displayed in miles per hour or kilometers per hour. In addition, this information is usually shared with other vehicle systems such as the Transmission, ABS, Traction Control and Power Steering. When the PCM detects an inaccurate or irrational reading, it will set code P2158.

    Transmission may not shift properly Symptoms

    • Inaccurate vehicle speed displayed
    • Transmission may not shift properly

    Common Problems That Trigger the P2158 Code

    • Powertrain Control Module (PCM) failure
    • Vehicle speed sensor failure
    • Wiring issue
    Not the OBD-II Code You're Looking For?

    No comments yet...

    Sign in to comment