P0852 Diagnostic Trouble Code: Park/Neutral Position (PNP) Switch Input Circuit High

Fault code P0852 is called “Park/Neutral Position (PNP) Switch Input Circuit High” but in different programs it may be called differently. This fault designation applies to all vehicles equipped with OBD-II.

Technical description and explained code P0852

This diagnostic trouble code (DTC) is a generic transmission code. Error P0852 is considered a general code because it applies to all makes and models of vehicles. Although the specific repair steps may vary slightly depending on the model.

P0852 Diagnostic Trouble Code: Park/Neutral Position (PNP) Switch Input Circuit High

To determine gear shift patterns, the TCM control module controls the gear position switch. This switch is sometimes called the PRNDL on automatic transmissions, and the park/neutral (PNP) position.

The PNP signal is used to enable or disable engine start and cruise control. For example, when the transmission is in Park or Neutral mode, a signal is sent to the control module to allow the engine to start.

The control module constantly monitors the PNP switch, comparing its signal to expected values. If the PCM detects PNP signals outside the parameters, it sets diagnostic code P0852.

Symptoms of vehicle malfunctions

The main signal that an error P0852 has occurred is the Malfunction Indicator Lamp (MIL) is also known as the CheckEngine Light.

It can also be warning signs such as:

  1. The “Check engine” control lamp on the control panel will light up (the code will be stored as a fault).
  2. Engine start may be blocked.
  3. Cruise control cannot be activated.
  4. There may be no symptoms other than the stored fault code.

The severity of error P0852 may vary from moderate to severe depending on the symptoms. But in any case, it is recommended to eliminate it as soon as possible.

Factors that can cause this error code

The error code P0852 can mean that one or more of the following problems have occurred:

  • Faulty PNP switch.
  • Corrosion or other wiring problems.
  • Poor alignment of the PNP switch, which does not match the neutral position of the transmission.
  • Improper installation of engine remote start system.
  • Sometimes faulty PCM module is the cause.

How to fix or reset OBD-2 code P0852

Some suggested steps for troubleshooting and fix the error code P0852:

  1. See if the PNP switch is set exactly in the neutral position.
  2. If a remote start system has been installed, this may be the cause.
  3. Inspect the wiring to the switch for damage.
  4. Check the PNP switch.

Diagnose and repair of problems

Before you begin correcting error P0852, check the technical service bulletins (TSB) for your specific vehicle. The problem may already be known with a known fix issued by the manufacturer. This can save you time and money during diagnosis.

The next step is to locate the park/neutral position switch (PNP). This is a simple on/off switch with one input and output.

The input should be 12V, the output is 0V and 12V, depending on whether the transmission is in park position or not. To diagnose the PNP switch a digital voltmeter or test lamp is usually sufficient.

Disconnect the switch and check for continuity in the various shift positions. In the park position, there should be 12 volts between the two terminals, in reverse or any other gear, there should be an open circuit.

If other values are present on the switch, it is likely faulty and must be replaced.

On which vehicles does this problem occur most frequently

Fault code P0852 can occur on different vehicles but there are statistics on which brands this occurs most often. Here is a list of some of them:

  • Chevrolet (Cruze)
  • Subaru (Forester, Impreza, Legacy, Outback)
  • Toyota (Prius)

Fault code P0852 can sometimes be found with other errors. The most common are the following: P084F, P0850, P0851.


Rate article
Share to friends
AutoNevod | Technical description of OBD-2 car faults and their solution
Add a comment