OBDHut

OBDHut

P1590

Moderate

Neutral position switch circuit high input

What Does P1590 Mean?

This code indicates the neutral position switch (also called the neutral safety switch or transmission range sensor) circuit is reading an abnormally high voltage. The PCM uses this switch to determine the gear selector position for starting logic, backup light control, and transmission shift strategy. A high input suggests an open circuit, failed sensor, or wiring fault pulling the signal voltage up.

Common Causes

30%

Failed neutral position switch (internal open circuit)

25%

Open or broken wire in the switch signal circuit

20%

Corroded or disconnected connector at the switch

15%

Misadjusted manual linkage causing incorrect switch contact position

10%

PCM ground or reference voltage circuit issue

Diagnostic Steps

1

Monitor the neutral position switch signal voltage on live data while cycling the gear selector through all positions; look for consistent high readings or dropouts.

2

Locate the neutral position switch on the transmission and inspect the connector for damage, corrosion, or disconnection.

3

Check for continuity through the switch in the appropriate gear positions; the switch should close specific circuits in each detent.

4

Verify the signal wire from the switch to the PCM is intact—check for opens, especially at stress points near the transmission.

5

If the switch is externally mounted, check its adjustment relative to the shift linkage; readjust if needed per service manual procedures.

Estimated Repair Cost

$100 - $350

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P1590 mean?

This code indicates the neutral position switch (also called the neutral safety switch or transmission range sensor) circuit is reading an abnormally high voltage. The PCM uses this switch to determine the gear selector position for starting logic, backup light control, and transmission shift strate...

What causes P1590?

The most common cause of P1590 (Neutral position switch circuit high input) is: Failed neutral position switch (internal open circuit)

How much does it cost to fix P1590?

Typical repair costs for P1590 range from $100 to $350, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P1590?

A faulty neutral position switch may allow the engine to start in gear or prevent starting altogether. Incorrect gear position data can also cause erratic shift behavior in automatic transmissions.

How do I diagnose P1590?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P1590 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

Transmission / Starting System

Difficulty

Moderate

Type

Manufacturer

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.