P0850Generic code

P0850 Code: Park/Neutral Switch Input Circuit

The P0850 code means the computer is not getting a consistent signal from the switch that says whether the shift lever is in park or neutral. The typical symptom is an engine that will not start in one of those positions but starts in the other. Most of the time it is a switch adjustment, not a failed part.

Severity
Medium
Can I keep driving?
Yes, but with caution
Estimated cost
$50 to $400
Difficulty
Easy
System
Transmission
Applies to
All OBD2 vehicles
On this page

What the P0850 code means

For safety, an automatic vehicle only lets the engine start with the shift lever in park or neutral. On a manual, many models also require you to press the clutch. A switch checks that condition and reports it to the computer.

The P0850 code is stored when that signal is missing or does not make sense. On automatic transmissions the switch is usually mounted on the shift lever shaft, on the outside of the transmission, and in many cases it can be adjusted by rotating it slightly on its bolts.

That detail explains the most characteristic symptom and also the most common repair. A switch that is out of adjustment can end up between two positions, so the system does not clearly recognize either one and does not allow the engine to start.

Besides starting, this signal takes part in other functions. The transmission uses it in its shift strategy and, on some vehicles, the computer adjusts idle speed depending on whether a gear is engaged.

It is worth knowing what this signal does beyond starting. The computer uses it to adjust idle speed, because an engine with a gear engaged carries the load of the torque converter and needs slightly more rpm so it does not stall. The transmission uses it in its shift strategy, and on some vehicles the parking assist system or the backup camera depend on it. That is why a failure in such a simple switch can show up in functions that seem unrelated to the shift lever.

It also helps to understand why this switch can be adjusted when almost no other electrical component on the vehicle can. Its shaft is coupled to the shift lever shaft, and that coupling has manufacturing and assembly tolerances that add up. If the part came in one fixed position, the smallest deviation would leave the system unable to recognize the positions.

That is why the manufacturer leaves a few millimeters of play in the bolts: they let you center the switch with the lever in neutral and make up for those tolerances. It is also why a bump, long-term vibration or removing the switch without marking its original position is enough to throw it off, which is exactly what this code is often describing.

P0850 code symptoms

  • The engine starts in neutral but not in park, or the other way around.
  • Check engine light on.
  • The dash does not show the selected gear, or shows it wrong.
  • Idle speed does not adjust when you shift into gear.
  • Erratic shifting on automatic transmissions.
  • Backup lights do not work on some vehicles.
  • Starting works only some of the time.
  • The problem appears after the transmission area was worked on or took a hit.
  • The engine starts if you move the lever slightly within the same position.

Likely causes of the P0850 code

  1. Switch out of adjustment, sitting between two positions. This is the most frequent cause.
  2. Worn internal contacts in the switch.
  3. Corroded connector or one with backed-out pins.
  4. Damaged wiring along the run to the transmission.
  5. Shift linkage or shift cable out of adjustment.
  6. Water or dirt in the switch, because of its exposed location.
  7. Blown fuse in the circuit.
  8. Bad clutch switch on manual vehicles.
  9. Switch removed without marking its original position, so it ends up off center when reinstalled.

How to diagnose the P0850 code step by step

  1. Check in which positions the engine starts and in which it does not. That combination points straight at the switch adjustment.
  2. Watch the position the scan tool reports while you move the lever through every position.
  3. Check the switch adjustment. Many let you loosen their bolts and rotate them until neutral is centered.
  4. Inspect the connector for corrosion, moisture and backed-out pins.
  5. Measure the switch continuity in each lever position.
  6. Check the shift linkage or cable, because a mechanical misadjustment produces the same symptom.
  7. Check the fuse and the circuit power supply.
  8. On manual vehicles, check the clutch switch.
  9. Try moving the lever slightly within the same position. If starting is enabled, the switch is off center, not failed.

How to fix the P0850 code

  • Adjust the switch by centering it in the neutral position following the manufacturer procedure. This is the most frequent repair and needs no parts.
  • Replace the switch if its internal contacts are worn or water got in.
  • Adjust the shift linkage or cable if the misadjustment is mechanical.
  • Clean or replace the corroded connector and protect it with dielectric grease.
  • Repair the damaged wiring, keeping the original routing.
  • Replace the fuse and find out why it blew.
  • Replace the clutch switch on manual vehicles if it is bad.
  • Mark the original position before removing the switch, so you can put it back at its exact setting.

After the adjustment, confirm that the engine starts in park and in neutral, and that it does not start with a gear engaged.

Technical reference data

  • Starting is only allowed in park and neutral: it is a safety function.
  • The switch must send a clear signal in every lever position.
  • Many switches can be adjusted by rotating them on their shaft with the bolts loosened.
  • Backup lights share the circuit on several models.
  • A misadjustment can leave the switch between two positions without recognizing either.
  • The switch bolts have deliberate play so you can center it with the lever in neutral.

Brand-specific notes

Before you order the part, try adjusting the switch. On many vehicles all it takes is loosening its bolts, putting the lever in neutral, centering the switch and tightening it again. It is the most frequent repair for the P0850 code and costs nothing in parts.

Also check whether the backup lights work. If they do not, you have confirmed the circuit is involved. If they work normally, the problem may be somewhere else in the system.

Frequently asked questions about P0850

Why will it not start in park but start in neutral?
Because the switch is out of adjustment and does not clearly recognize the park position. The system only allows starting when it identifies one of the two permitted positions.
Can the switch be adjusted instead of replaced?
On many vehicles it can, and that is the most frequent repair. You loosen its bolts, center it in neutral and tighten it again.
What is the difference between P0705 and P0850?
P0705 refers to the transmission range sensor as a whole, and P0850 refers specifically to the park or neutral signal.
Can I drive with a P0850 code?
With caution. The engine may not start in some positions and the transmission may shift erratically.
How much does it cost to fix P0850?
An adjustment may cost only labor, about $40 to $100. The switch itself runs around $50 to $200, and with installation the total reaches $400.
It starts if I move the lever a little. What does that mean?
It means the switch is off center, not failed. Adjusting it on its bolts usually fixes the problem without replacing the part.
What does the P0850 code mean?
It is a generic OBD2 code that means the computer is not getting a consistent signal from the park/neutral switch input circuit.

Questions about the P0850 code

There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.