OBD-II Code B2604: Park/Neutral Switch Malfunction
What B2604 means, why it triggers, and how to fix it
- Inspect the shift control cable and its rubber grommet first, as a $20 deteriorated bushing causes 80% of B2604 codes on Nissan and GM vehicles.
- Test the vehicle by attempting to start it in Neutral; if the engine cranks in Neutral but not in Park, the issue is a mechanical linkage or PNP switch failure.
- Search for Technical Service Bulletins (TSBs) like Nissan's NTB14-029b before buying parts, as the official fix is often a simple 1-hour cable adjustment.
- Diagnose any accompanying U-series communication codes (like U1000) immediately, because network failures trigger a false B2604 code by blocking the TCM signal.
What Does B2604 Mean?

B2604 means the Body Control Module (BCM) receives conflicting gear shifter information. It detects a mismatch between the Park/Neutral Position (PNP) switch signal and the Transmission Control Module (TCM) report. This confusion prevents the engine from starting to avoid the vehicle lurching forward or backward.
Technical definition: B2604 is a manufacturer-specific code indicating a fault in the Park/Neutral Position (PNP) Switch circuit. The PNP switch signals the vehicle is in Park or Neutral, while the TCM reports a forward or reverse gear. On GM and Nissan vehicles, this code also triggers during CAN bus communication failures.
Can I Drive With B2604?
Yes, But With Caution. You can drive, but it poses a severe safety risk. If the engine only starts in Neutral, the transmission parking pawl is likely not fully engaged when shifted into Park. This creates a serious rollaway risk. Limit driving to an immediate trip to a repair shop.
Common Causes

- Deteriorated Shifter Cable Grommet/Bushing (Very Common) — A small rubber or plastic grommet connects the shifter cable to the transmission lever. These grommets crumble and fail over time, creating excessive play in the cable. This prevents the transmission from fully entering Park.
- Misadjusted Shift Control Cable (Very Common) — The cable connecting your shifter to the transmission stretches or becomes misaligned over time. This leads the PNP switch to send an incorrect signal because the transmission isn't fully seated in Park.
- Faulty Park/Neutral Position (PNP) Switch (Common) — The switch fails internally. Its electrical contacts wear out, get dirty, corrode from moisture, or suffer from internal shorts, causing erratic or incorrect signals.
- Damaged Wiring or Connectors (Less Common) — Wires leading to the PNP switch, BCM, and TCM become frayed, corroded, or shorted. This is common for wiring on top of the transmission, which is exposed to heat and moisture.
- Dirty or Faulty Shifter Assembly Electronics (Less Common) — Electronic components within the center console's shifter assembly get dirty or fail, often due to spilled drinks. This disrupts the signal indicating the shifter's position.
- Internal TCM Failure (Integrated PNP Switch) (Rare) — On certain models (like Infiniti 7-speed automatics), the PNP switch integrates directly into the Transmission Control Module (TCM). A switch fault requires replacing the entire TCM.
- Botched TCM Reprogramming (Rare) — On 2013 Nissan models, a faulty dealer diagnostic tool update erases the TCM's EEPROM data during reprogramming, triggering code B2604 and leading to misdiagnosis.
- Faulty Body Control Module (BCM) (Very Rare) — The computer modules receiving the PNP switch signal fail. This is the last component to suspect after ruling out wiring and communication errors.
Symptoms

- Engine will not crank or start in Park — You turn the key or press the start button, and nothing happens. Dash lights illuminate, but the starter motor does not engage.
- Engine starts in Neutral but not in Park — Shifting the car into Neutral allows the engine to start. This is the classic sign of a PNP switch circuit or linkage issue.
- Check Engine Light or warning messages illuminate — The Check Engine Light turns on. On Nissan/Infiniti vehicles, an "I-Key Error" message appears; on GM vehicles, a "Shift to Park" message displays.
- Cruise control inoperative — The cruise control system disables itself because the vehicle's computers cannot verify the gear selection.
- Backup lights do not work — The PNP switch assembly contains the reverse light switch. A failure causes the backup lights to stop working in Reverse.
- Key cannot be removed from ignition — The vehicle traps the physical key in the ignition because it cannot confirm the transmission is securely in Park.
Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this code.
Common Fixes & Costs
- Replace Shifter Cable Grommet/Bushing
— Parts: $10-$30, Labor: $75-$150, ~1.0 hr book time
(Intermediate)
Nissan Altima/Pathfinder: OEM
Chevrolet Traverse (GM): OEM - Adjust Shift Control Cable — Parts: $0, Labor: $100-$200, ~1.0 hr book time (Intermediate)
- Replace Park/Neutral Position (PNP) Switch
— Parts: $50-$150, Labor: $150-$300, ~1.5 hr book time
(Intermediate)
Nissan Altima (2013-2018): OEM
Chevrolet Traverse (2009-2017): OEM - Repair Wiring or Connectors — Parts: $10-$50, Labor: $150-$400, ~2.0 hr book time (Professional)
- Replace Shifter Assembly — Parts: $200-$600, Labor: $200-$400, ~2.5 hr book time (Professional)
DIY vs Professional
- Replace Shifter Cable Grommet/Bushing — Beginner: Yes
Tools: Pliers, flathead screwdriver. Some kits include an installation tool. - Adjust Shift Control Cable — Beginner: No
Tools: Socket set, torque wrench, vehicle-specific service manual. - Replace Park/Neutral Position (PNP) Switch — Beginner: No
Tools: Socket set, torque wrench, multimeter, vehicle service manual. - Repair Wiring or Connectors — Beginner: No
Tools: Multimeter, wire strippers, crimpers, heat shrink tubing, soldering iron, wiring diagram.
Used vs. New Parts: Buying Guide
When a used part is worth it: Buying a used Park/Neutral Position (PNP) switch is not recommended. It is an electro-mechanical part subject to internal wear and corrosion. It only makes sense if the vehicle is very old, an OEM part is unavailable, and it is a last resort.
Donor-vehicle mileage cap: roughly under 50000 miles for the part to have meaningful remaining life.
Donor quality checklist:
- Verify the exact OEM part number matches.
- Source from a low-mileage vehicle from a dry climate to minimize corrosion risk.
- Inspect the connector pins for any signs of corrosion (green crust) or damage.
Decision logic:
- If The part is a shifter cable grommet/bushing → Always buy new; they are inexpensive wear items.
- If The part is the PNP switch and the vehicle is your daily driver → Buy a new OEM or high-quality aftermarket part. The warranty outweighs the small savings of a used part.
- If Vehicle is old, budget is extremely tight, and you are doing the labor yourself → A used part from a reputable salvage yard with a short warranty is a viable, but risky, option.
Warranty tradeoff: Used parts typically have a 30-90 day warranty. New aftermarket parts offer a 1-year to limited lifetime warranty. New OEM parts carry a 1-year/12,000-mile warranty.
Worst-case if a used part fails: $250-500 if a used switch fails after installation, primarily due to repeated labor costs and towing.
What Happens If You Wait — Timeline
- 0-1 month: Intermittent no-start in Park. The car starts reliably in Neutral or after wiggling the shifter. The Check Engine Light illuminates. (MPG impact: 0%% · Added cost: $0)
- 1-4 months: The no-start in Park becomes frequent. Constant manipulation puts extra stress on the shifter cable, bushings, and internal shifter mechanism, accelerating wear. (MPG impact: 0%% · Added cost: $50 - $200 (accelerated wear on bushings/cable))
- 4-8 months: The internal contacts wear out completely or the grommet fails entirely. The engine will not crank in any gear, leaving the driver stranded and requiring a tow. (MPG impact: 0%% · Added cost: $100 (tow) + $250-$900 (forced emergency repair))
- Ongoing Risk: The mechanical parking pawl in the transmission fails to fully engage when the shifter indicates 'Park'. This creates a persistent and unpredictable rollaway risk. (MPG impact: 0%% · Added cost: $1,000 - $50,000+ (property damage or liability from a rollaway accident))
Cost of Not Fixing It
- Immediate: Inconvenience and severe safety risk. The vehicle may not secure in Park, leading to a rollaway accident causing property damage or injury. (Added cost: $0 to $50,000+)
- 1-3 Months: Accelerated wear on the shifter linkage and cable. Constantly forcing the shifter degrades the cable, bushings, and shifter assembly, turning a simple adjustment into a costly replacement. (Added cost: $150 - $800)
- 3+ Months: Complete failure leaving you stranded. The intermittent problem becomes permanent, preventing the engine from starting in any gear and requiring a tow. (Added cost: $100 (tow) + $250-$900 (repair))
Diagnosis Steps
- Verify Symptom and Perform Wiggle Test
Confirm the engine starts in Neutral but not Park. Return the shifter to Park. Hold the key in the 'start' position and gently wiggle the gear shifter. If the engine cranks, the issue is mechanical (loose cable, worn grommet, or misadjusted switch). Stop DIY diagnosis and visit a shop if you cannot safely secure the vehicle in Park.
Tools: None (Beginner) - Scan for U-Codes and Check TSBs
Scan the vehicle for all codes. If U-series communication codes (like U1000) are present, diagnose them first, as network failures trigger false B2604 codes. Next, search online for Technical Service Bulletins (TSBs) for your specific year/make/model and "B2604" to find known manufacturer fixes.
Tools: OBD-II Scanner, Internet access (Beginner) - Inspect Shift Cable Grommet and Linkage
Visually inspect the cable where it connects to the transmission's manual lever. Look for a cracked, crumbled, or missing rubber/plastic grommet. Check for excessive looseness or stretching in the cable. Ensure the bracket nut is tight.
Tools: Flashlight, socket set (Intermediate) - Inspect Wiring and Connectors
Examine the wiring harness and connector at the PNP switch on the transmission. Look for corrosion (green crust), chafing, broken wires, or loose pins. The wiring directly on top of the transmission is highly susceptible to element exposure.
Tools: Flashlight (Intermediate) - Scan Tool Live Data Analysis
Use an advanced scan tool to access live data from the BCM and TCM. Monitor 'Shifter Position' or 'Transmission Range'. The BCM data must match the physical shifter position, and the TCM data must match the actual transmission gear. A mismatch confirms the data conflict.
Tools: Advanced OBD-II Scanner (Advanced) - Test PNP Switch Circuit Continuity
Disconnect the PNP switch connector. Using a wiring diagram, identify the Park and Neutral signal pins. Set a multimeter to continuity. In Park, check for continuity between the Park signal pin and ground. Move to Neutral and test the Neutral pin. Infinite resistance ('OL') indicates a faulty switch.
Tools: Multimeter, vehicle wiring diagram (Advanced) - Test PNP Switch Circuit Power
Disconnect the switch connector. Connect a test light to a known good ground. Turn the ignition 'ON' (engine off). Probe the power supply wire; the light must illuminate. Probe the signal wires while an assistant moves the shifter. If power is present but the signal is incorrect, the switch is bad.
Tools: 12V Test Light, vehicle wiring diagram (Advanced) - Perform Voltage Drop Test
Connect the multimeter positive lead to the battery positive and negative lead to the power supply wire at the PNP switch (back-probing). With the key on, the reading must be under 0.5 volts. Repeat for the ground side. Readings above 0.3 volts indicate high resistance in the wiring.
Tools: Multimeter with back-probe pins (Professional) - Adjust Shift Control Cable
If a TSB or inspection points to adjustment, loosen the cable nut at the transmission. Ensure both the shifter and transmission lever are in their respective Park positions, then tighten the nut to the specified torque.
Tools: Socket set, torque wrench, vehicle service manual (Advanced)
When This Code Triggers (Freeze-Frame Conditions)
- Vehicle State: Key ON, Engine OFF (During the initial power-up sequence before cranking the engine.)
- Shifter Position Signal (BCM): Park or Neutral (The BCM receives a signal from the PNP switch indicating the shifter is in Park or Neutral.)
- Transmission Gear Signal (TCM): In Gear (e.g., Drive) or Invalid (Simultaneously, the TCM reports via CAN bus that the transmission is in a drive or reverse gear.)
- Engine Start Command: Active (The code sets when the driver attempts to start the engine and the BCM detects conflicting gear position signals.)
Related Codes
- B2603 — This 'Shift Position Status' code is set by the BCM and almost always appears with B2604. They indicate the exact same fault and must be diagnosed together.
- P0705 — This powertrain code points directly to a fault at the Transmission Range Sensor or its circuit. If P0705 is present, the fault is almost certainly the sensor or wiring, rather than a shifter assembly or communication problem.
- U1000 / U1010 — These are CAN communication codes. If B2604 is present with a U-code, you MUST diagnose the communication failure first. A network problem prevents the BCM from receiving correct data, causing a false B2604 code.
- P2813 — This code appears on 2013 Nissan vehicles alongside B2604 if the TCM's memory was accidentally erased during a dealer service reprogramming (TSB NTB13-076).
Climate & Environmental Factors
- Cold Weather: Extremely cold temperatures cause plastic and rubber components, such as shifter cable grommets and wire insulation, to become brittle and crack, significantly increasing failure rates.
- Humidity and Moisture: High humidity or driving through deep water accelerates corrosion on the PNP switch's electrical connector and internal contacts, causing intermittent or total failure.
- Road Salt: Winter road salt creates a highly corrosive environment that damages the wiring harness leading to the transmission and the external PNP switch connector.
How to Talk to a Mechanic About This Code
Say this: "I have a B2604 code, and the car only starts in Neutral. Based on my research, this is often a shifter cable adjustment, a bad grommet, or the PNP switch itself. Please start by inspecting the shifter cable and grommet before quoting a replacement of the switch or shifter assembly."
This signals you are an informed customer. It directs the technician to follow a logical, cost-effective diagnostic path, starting with the cheapest and most common failures, preventing them from immediately quoting an expensive part replacement.
Avoid saying:
- 'My car won't start, can you fix it?'
- 'The check engine light is on, I don't know why.'
- 'Just do whatever it takes to get it running.'
Questions to ask before authorizing the repair:
- Did you inspect the shifter cable grommet at the transmission? Was it intact?
- Did you check for any Technical Service Bulletins (TSBs) related to a B2604 code for my vehicle?
- If you are recommending a switch replacement, can you confirm you ruled out a cable adjustment issue first?
- What is the warranty on the parts and labor for this repair?
Where to Take It: Dealer vs Independent vs Chain
- Dealer:
Recommended if the vehicle is under warranty or has a known TSB. The dealer has the most experience with manufacturer-specific procedures like cable adjustments or TCM reprogramming.
Best for: Vehicles under warranty (powertrain or extended)., Repairs covered by a specific Technical Service Bulletin (TSB) or recall (like GM's 'Shift to Park' issue)., Complex cases where the PNP switch integrates into the TCM.
Downsides: Highest labor rates and part costs., May be less willing to attempt a simple adjustment, preferring to replace a whole assembly. (Typical cost: +50% vs. baseline) - Independent Shop:
Best fit for most out-of-warranty vehicles. A good independent shop easily diagnoses and fixes the common causes (grommet, cable adjustment, switch replacement) at a lower cost than the dealer.
Best for: Out-of-warranty vehicles where cost is a primary concern., Straightforward mechanical and electrical repairs like this one.
Downsides: Shop quality and expertise vary; ensure they use ASE-certified technicians., May not have access to the very latest TSBs as quickly as a dealer. (Typical cost: +0% vs. baseline) - Chain Shop:
Not recommended. This code requires careful diagnosis to avoid unnecessary expense. The risk of misdiagnosis is higher than at a dealer or trusted independent shop.
Best for: Simple, routine maintenance like oil changes or tires.
Downsides: Technician skill is inconsistent., High pressure to upsell leads them to recommend an expensive shifter assembly replacement without proper diagnosis. (Typical cost: -10% vs. baseline)
When to Walk Away From the Repair
If the estimated repair cost exceeds 40-50% of the car's private-party value, it is time to seriously consider selling or trading it in.
- Car worth $4000, fix is $900: Fix it. The repair cost is 22.5% of the car's value, well below the threshold.
- Car worth $3000, fix is $1500: Walk away. At 50% of the vehicle's value, this repair is not a good investment. The money is better put toward a replacement vehicle.
- Car worth $8000, fix is $2000: Borderline. At 25% of the value, it is likely worth fixing, but get a second opinion to ensure the diagnosis is correct before proceeding.
What Scan Tool You Need for This Code
Minimum: A scanner that reads manufacturer-specific Body Control Module (BCM) codes (B-codes) and views live data from the BCM and Transmission Control Module (TCM).
A basic $20 code reader only reads generic powertrain (P-codes) and will not see the B2604 code at all. Diagnosing this issue requires seeing the conflicting data from the BCM and TCM via live data capability.
Budget: BlueDriver Pro Scan Tool (~$99) — Reads and clears B-codes, shows freeze frame data, and graphs live data from modules like the BCM and TCM, allowing you to see the gear position mismatch.
Mid-range: Foxwell NT510 Elite (~$189) — Provides full-system diagnostics, including reading B-codes and viewing live data. It offers bi-directional control to test specific components, confirming if the switch responds to commands.
Professional: Autel MaxiCOM MK808 / MK808BT (~$400-550) — Offers OE-level full system diagnostics, reads all codes (P, B, C, U), provides extensive live data graphing, and has strong bi-directional control. This allows for in-depth testing of the shifter, switch, and communication network.
Rent vs buy: Most auto parts store loaner tools are basic code readers that cannot read BCM codes. Buying a budget pick like the BlueDriver is a necessary investment for proper diagnosis.
How to Clear the Code After You Fix It
- Reconnect any disconnected components.
- Use an OBD-II scan tool to erase the B2604 code from the BCM.
- Perform a functional test: Verify the engine starts in Park, stops, then starts in Neutral. Confirm the engine does NOT crank in Reverse or Drive.
Drive cycle (~5 minutes): A specific drive cycle is not required. The fault is checked statically during startup. After clearing the code, turn the ignition off, then attempt to start the car in Park and Neutral. The code reappears immediately upon the next start attempt if the fault persists.
Readiness monitors affected: Not applicable for the B2604 code itself. If the battery was disconnected, emissions readiness monitors reset to 'Not Ready' and require a full drive cycle (50-100 miles) to complete.
Before emissions retest: drive at least 100 miles to fully set monitors.
Watch out for:
- Forgetting to clear the code with a scan tool after the repair.
- Assuming the problem is fixed without testing all gear positions (P, R, N, D) for proper start/no-start behavior.
- Mistaking a persistent code return for a bad part when the issue is an incorrect switch alignment or cable adjustment.
Will This Fail Emissions / State Inspection?
Yes — this code typically fails an OBD-II emissions inspection.
- California: An illuminated Check Engine Light results in an automatic smog check failure. After repair, a full drive cycle is needed to set readiness monitors.
- New York: Any code that turns on the Check Engine Light causes the vehicle to fail the emissions portion of the NYS inspection.
- Texas: An illuminated Malfunction Indicator Lamp is an automatic failure. Disconnecting the battery resets readiness monitors to 'Not Ready', requiring a drive cycle before testing.
Most Commonly Affected Vehicles
- Nissan Altima (2013-2018) — TSB NTB14-029b addresses a no-crank condition related to code B2604, requiring a shift control cable adjustment. The 2013 model is also susceptible to a TCM reprogramming error.
- Nissan Pathfinder (2013-2015) — Shares TSB NTB14-029b with the Altima for the B2604 code, requiring a shift cable adjustment. Includes the 2014 Pathfinder Hybrid.
- Nissan Rogue (2014-2015) — Included in TSB NTB14-029b for the no-start issue associated with B2604. Does not apply to the 'Rogue Select' model.
- Infiniti JX35 / QX60 (2013-2015) — Covered by Infiniti Service Bulletin ITB14-016b for a no-crank condition with B2604 stored, pointing to a shift control cable adjustment.
- Infiniti G37 / Q60 (2009-2015) — On models with the 7-speed (7AT) transmission, the PNP switch integrates into the TCM. B2604 is often caused by a deteriorated shift rod grommet or dirty shifter console electronics.
- Chevrolet Traverse (2009-2019) — Known for the 'Shift to Park' issue caused by a faulty transmission range sensor or stretched shift cable. This has led to class-action lawsuits and extended warranty coverage.
- Cadillac SRX (2010-2016) — Owners report a common 'Shift to Park' message and no-start issues related to a failed microswitch within the shifter assembly or a detached shift cable (Recall 11V595000).
Manufacturer-Specific Notes
- Nissan/Infiniti: Highly prone to this code due to shift control cable adjustment issues. They released multiple TSBs (NTB14-029b, ITB14-016b) detailing the adjustment procedure. A botched TCM reprogramming on 2013 models also triggers this code.
- General Motors (GM): Symptoms related to B2604 present as a 'Shift to Park' message caused by a failed microswitch inside the shifter assembly or a stretched shift cable. This issue drains the battery.
- Ford: Ford vehicles generally do not use code B2604 for the PNP switch. Always verify the manufacturer-specific code definition for your exact make and model.
Real Owner Stories
2017 Nissan Altima with B2603 & B2604 codes
The car intermittently failed to start in Park. Dashboard lights turned on, but the starter did not engage. The owner discovered shifting into Neutral allowed it to start reliably.
What they tried:
- Scanned the vehicle and found codes B2603 and B2604.
- Learned this was a common issue related to the PNP switch circuit.
- Used the workaround of starting in Neutral to avoid a repair bill.
Outcome: The owner continued driving using the Neutral-start workaround. This avoids immediate repair costs but leaves them at risk of a rollaway accident or being stranded if the switch fails completely.
Lesson: Starting in Neutral is a temporary workaround, not a fix. The most common cause on these Nissans is a shift cable requiring adjustment (TSB NTB14-029b), which is much cheaper than replacing the switch.
2019 Chevrolet Traverse with 'Shift to Park' message
After parking, the dashboard displayed a 'Shift to Park' message, and the car would not fully shut down. Wiggling the gear shifter button temporarily cleared the message.
What they tried:
- Researched the issue and found GM Technical Service Bulletin 19-NA-206.
- Opted for a DIY repair, purchasing a new wiring harness jumper (GM Part #84733196) for $50 instead of replacing the entire shifter assembly.
Outcome: The owner disassembled the center console, cleaned the switch contacts, and installed the new wiring harness in about an hour. The 'Shift to Park' message was eliminated.
Lesson: For GM's 'Shift to Park' issue, do not immediately replace the expensive shifter assembly. A known fix involves a cheaper wiring harness or bending a microswitch lever inside the shifter.
2014 Infiniti Q60 (G37) with B2604 and cruise control failure
The car threw a B2604 code, and the cruise control stopped engaging. The car started, but the computer did not correctly recognize the shifter's position.
What they tried:
- Posted on a forum asking for the neutral safety switch location.
- Learned that on the 7-speed automatic transmission, the PNP switch integrates into the TCM, making it an expensive fix.
- Investigated simpler causes first: cleaning the shifter assembly electronics and inspecting the shift rod grommet.
Outcome: The owner planned to inspect the shifter electronics and linkage for dirt or damage before considering a costly TCM replacement. Another user noted the problem was intermittent after car washes, pointing towards a moisture issue.
Lesson: On vehicles where the PNP switch integrates into the TCM, exhaust all other possibilities first. Cleaning shifter contacts or replacing a worn grommet prevents a multi-thousand-dollar TCM replacement.
How to Prevent This Code From Triggering
- Clean and protect underbody electrical connectors. (Every 1-2 years, especially in rust-belt areas.) — The PNP switch connector is exposed to road salt. Cleaning and applying dielectric grease prevents corrosion that causes high resistance and signal failure.
- Lubricate shifter cable and linkage points. (Every 30,000 miles or as needed.) — External linkage points bind or wear. Using white lithium grease on pivot points reduces friction, preventing the cable from stretching or binding.
- Exercise the gear shifter. (Weekly.) — Infrequently used vehicles suffer from switch contact oxidation. Moving the shifter through all positions (P-R-N-D-L) with the engine off wipes the internal contacts clean.
- Avoid forcing the shifter. (Daily habit.) — Forcing a stiff shifter stretches the cable or breaks a grommet. Investigate resistance (e.g., parking on a hill without the parking brake) rather than using brute force.
Frequently Asked Questions
Can I just keep starting my car in Neutral?
No, this is a temporary workaround, not a safe solution. It indicates the transmission's parking pawl is likely not fully engaged. This creates a severe risk of the vehicle rolling away unexpectedly, even on slight inclines.
What are common misdiagnosis mistakes for B2604?
A major pitfall is replacing the expensive PNP switch or shifter assembly when the actual cause is a $20 deteriorated cable grommet. Another error is ignoring U-series communication codes, which cause B2604 as a secondary symptom. Always diagnose network faults and inspect mechanical linkages first.
Where is the Park/Neutral Position (PNP) switch located?
The PNP switch mounts on the exterior of the transmission case where the shift lever and cable attach. On some modern vehicles, like Infiniti models with 7-speed automatics, it integrates directly inside the transmission as part of the Transmission Control Module (TCM). Consult your vehicle's service manual for the exact location.
My remote start stopped working, is this related?
Yes, the remote start system disables itself if it cannot confirm the vehicle is securely in Park. Fixing the root cause of the B2604 code restores the remote start functionality. This often requires a simple shift cable adjustment.
How much does it cost to fix B2604?
Costs range from $20 for a DIY grommet replacement to over $1,000 for a new shifter assembly or TCM. A shop typically charges $100-$200 to adjust the shift cable. Replacing the PNP switch at a repair shop averages $300-$450 including parts and labor.
Is the Park/Neutral Position Switch the same as the Neutral Safety Switch?
Yes, mechanics use these terms interchangeably along with Transmission Range Sensor (TRS). Its primary job prevents the engine from starting when the transmission is in gear. This safety feature ensures the vehicle does not lurch forward during startup.
Can a bad battery cause a B2604 code?
A low battery causes various electronic glitches but does not directly trigger a B2604 code. However, a faulty shifter assembly on some GM vehicles creates a parasitic drain that kills the battery. In that scenario, the dead battery is a symptom of the shifter problem, not the cause.
Will clearing the code fix the problem?
No, clearing the code with a scanner does not fix the underlying physical or electrical fault. The B2604 code returns immediately upon the next startup attempt. You must repair the mechanical linkage, switch, or wiring to permanently resolve the issue.
Key Takeaways
- Inspect the shift control cable and its rubber grommet first, as a $20 deteriorated bushing causes 80% of B2604 codes on Nissan and GM vehicles.
- Test the vehicle by attempting to start it in Neutral; if the engine cranks in Neutral but not in Park, the issue is a mechanical linkage or PNP switch failure.
- Search for Technical Service Bulletins (TSBs) like Nissan's NTB14-029b before buying parts, as the official fix is often a simple 1-hour cable adjustment.
- Diagnose any accompanying U-series communication codes (like U1000) immediately, because network failures trigger a false B2604 code by blocking the TCM signal.
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- What Does B2604 Mean?
- Can I Drive With B2604?
- Common Causes
- Symptoms
- Diagnostic Flowchart
- Common Fixes & Costs
- DIY vs Professional
- Used vs. New Parts: Buying Guide
- What Happens If You Wait — Timeline
- Cost of Not Fixing It
- Diagnosis Steps
- When This Code Triggers (Freeze-Frame Conditions)
- Related Codes
- Climate & Environmental Factors
- How to Talk to a Mechanic About This Code
- Where to Take It: Dealer vs Independent vs Chain
- When to Walk Away From the Repair
- What Scan Tool You Need for This Code
- How to Clear the Code After You Fix It
- Will This Fail Emissions / State Inspection?
- Most Commonly Affected Vehicles
- Manufacturer-Specific Notes
- Real Owner Stories
- 2017 Nissan Altima with B2603 & B2604 codes
- 2019 Chevrolet Traverse with 'Shift to Park' message
- 2014 Infiniti Q60 (G37) with B2604 and cruise control failure
- How to Prevent This Code From Triggering
- Frequently Asked Questions
- Can I just keep starting my car in Neutral?
- What are common misdiagnosis mistakes for B2604?
- Where is the Park/Neutral Position (PNP) switch located?
- My remote start stopped working, is this related?
- How much does it cost to fix B2604?
- Is the Park/Neutral Position Switch the same as the Neutral Safety Switch?
- Can a bad battery cause a B2604 code?
- Will clearing the code fix the problem?
- Key Takeaways
- 🎟️ Get 5% Off