01 How Does Nitrous, Superchargers, and Turbochargers Boost Yo… • 02 Ford vs Toyota: Two Completely Different Definitions of Rel… • 03 Thinking of Upgrading to LED Headlights? Here's What You Mu… • 04 How To Fix Automatic Transmission Not Shifting • 05 How to Fix an Overheating Car: A Step-by-Step Guide • 06 How to Drive a Stick Shift Smoothly Without Jerking While S… • 07 10 Lathe Machine Processes That Every Manufacturer Should K… • 08 Understanding the Differences Between SAE and Metric Sockets • 09 Gearing Up: Manual vs. Automatic Transmissions in Modern Ca… • 10 P0016 - Crankshaft Position Camshaft Position Correlation B… •

DTC codes / Subaru codes / P1591

P1591 · SubaruNeutral Position Switch Circuit Low Input

P1591 on Subaru vehicles means the engine control module (ECM) has detected a low input voltage on the neutral position switch circuit, indicating the switch is likely stuck closed or the signal wire is shorted to ground. The ECM expects to see battery voltage when the transmission is in gear and near zero volts only in neutral, so a constant low reading tells the computer the shifter is always in neutral.

SystemPowertrain
Code typeSubaru specific
SeverityLow
Fix difficultyIntermediate
AreaVehicle speed, idle control and auxiliary inputs

Symptoms you may notice

  • The check engine light or malfunction indicator lamp (MIL) is illuminated on the dashboard.
  • Often no symptoms besides the warning light, especially on manual-transmission cars where the driver does not notice a change.
  • The engine may idle erratically or stall when coming to a stop because the ECM cannot confirm neutral for idle stabilization.
  • Cruise control may fail to engage or may disengage unexpectedly on models that use the neutral signal for clutch or gear logic.
  • Hard starting or a no-crank condition on some models if the neutral switch is part of the starter interlock circuit.
  • Poor fuel economy or altered throttle response as the ECM applies the wrong idle and deceleration strategies.

Common causes, most likely first

  1. The neutral position switch itself has failed internally and is stuck in the closed (grounded) position.
  2. The signal wire between the neutral switch and the ECM is chafed and shorted to ground along the harness.
  3. Corrosion or water intrusion in the neutral switch connector or the ECM connector pins.
  4. A misadjusted or loose neutral switch on the transmission housing, causing the plunger to stay depressed.
  5. A faulty ground connection shared with the switch circuit, pulling the signal voltage low.
  6. Less commonly, an internal ECM fault holding the input circuit low.

How to diagnose and fix it

  1. Connect a scan tool and confirm P1591 is active, then read neutral switch status in live data while moving the shifter between neutral and gear.
  2. Inspect the neutral switch connector and harness for corrosion, water intrusion, or chafing, and repair any damaged pins or wire.
  3. Disconnect the neutral switch and measure resistance across its terminals in neutral and in gear; replace the switch if it does not switch states.
  4. With the switch disconnected, check the signal wire for continuity to ground; a short to ground means tracing and repairing the harness.
  5. Verify the switch adjustment and mounting on the transmission, then reinstall or adjust it to the specified position.
  6. Clear the code and perform a road test through all gears to confirm the neutral switch status toggles correctly and P1591 does not return.
  7. If the circuit and switch test good, check the ECM connector and ground points, and only then consider ECM diagnosis or replacement.

Why the neutral switch code misleads

  • A stuck-closed neutral switch often causes no driveability complaint at all, so many of these cars arrive with only a warning light and a perfectly running engine.
  • Technicians frequently replace the switch without checking the signal wire, and the code returns because the real fault is a chafed harness shorted to ground.
  • On some Subaru models the neutral signal feeds the cruise control and idle logic, so a cruise complaint can be the first clue before the code is even read.
  • A misadjusted switch that stays depressed in gear will set the same low-input code, so adjustment must be checked before condemning the part.
  • The ECM only flags this code after seeing a low signal for a set time, so an intermittent short may not set the code until the harness rubs through on a bumpy road.

Can I keep driving with P1591?

The car is generally safe to drive with P1591 because the fault mainly affects idle and cruise logic rather than engine safety, but avoid long trips until it is diagnosed. If you notice stalling, hard starting, or cruise control failure, have the circuit checked promptly.

Guidance is general and written for Subaru vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage