Nissan Altima B2604 PNP Switch

Nissan DTC B2604

Code: B2604

Make: Nissan

Definition: Transmission Range, Shift Position, or PNP Switch

Description: If DTC B2604 is displayed along with DTC U1000, the initial troubleshooting should focus on DTC U1000. Similarly, if DTC B2604 is coupled with DTC U1010, prioritize the diagnosis for DTC U1010. The Body Control Module (BCM) detects specific conditions when the ignition switch is in the ON position, including P/N switch indicating the vehicle is in P or N shift position and signals from the Transmission Control Module (TCM) indicating the vehicle’s gear.


  • Harness or connectors
  • The PNP switch circuit is open or shorted

B2605 PNP Switch in Nissan Altima 2007-2012

In the Nissan Altima 2007-2012 Service Manual, the B2605 PNP switch is discussed in relation to the BCM confirming the shift position using four signals.


BCM confirms the shift position with the following 4 signals:

  1. AT selector lever
  2. P/N position switch
  3. P position signal from IPDM E/R (CAN)
  4. P position signal from TCM (CAN)

DTC Logic

The logic for detecting DTC B2605 involves addressing associated trouble codes (DTC U1000 and DTC U1010) and a confirmation procedure involving the ignition switch and CONSULT-III.

Addressing DTC B2604 in Infiniti G37 Journey 3.7-Liter VQ37VHR V6

In the case of a 2008 Infiniti G37 Journey 3.7-Liter VQ37VHR V6 encountering Code B2604-00 PNP/CLUTCH SW, additional challenges arose after a collision. Despite erasing the code and differing opinions on its significance, the underlying issue remained.


The involvement of a body shop and dealership, with conflicting interpretations of the code, added complexity to the diagnosis. The need for thorough research and exploration beyond code erasure became evident.

Community Discussion on P1706 and P0705

A community discussion sheds light on a related issue with codes P1706 and P0705 in a 2000 Xterra. The user’s experience with PNP switch replacement and subsequent complications highlights the intricacies of resolving these codes.

User Experience

The user faced challenges with P0705 even after replacing the PNP switch, raising questions about adjustments and potential issues with the electrical plug in the engine compartment.

Leave a Reply

Your email address will not be published. Required fields are marked *