GM Service Manual Online
For 1990-2009 cars only

Diagnostic Instructions

    • Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.
    • Review Strategy Based Diagnosis for an overview of the diagnostic approach.
    •  Diagnostic Procedure Instructions provide an overview of each diagnostic category.

DTC Descriptors

DTC P0851:  Park/Neutral Position (PNP) Switch Circuit Low Voltage

DTC P0852: Park/Neutral Position (PNP) Switch Circuit High Voltage

Diagnostic Fault Information

Circuit

Short to Ground

Open/High Resistance

Short to Voltage

Signal Performance

Park/Neutral Signal

P0851

P0852

P0852

--

Typical Scan Tool Data

PNP Switch - ECM

Circuit

Short to Ground

Open/High Resistance

Short to Voltage

Operating Conditions: Engine running, normal operating temperature

Parameter Normal Range: In-Gear, Park/Neutral

Park/Neutral Signal

Park/Neutral

In-Gear

In-Gear

Circuit/System Description

The internal mode switch (IMS), also known as the transmission manual shift shaft switch assembly, is a sliding contact switch attached to the manual shift shaft inside the transmission. The switch consists of 5 separate circuits, 4 of which indicate gear selector position to the transmission control module (TCM), and 1 that indicates Park/Neutral position to the engine control module (ECM). The ECM provides 12-volts to the Park/Neutral position (PNP) switch of the IMS. When the transmission in PARK or NEUTRAL, the switch closes and pulls the ECM voltage low, 0 volts. When the transmission is not in PARK or NEUTRAL, the ECM voltage is high, 12 volts. The ECM uses the PNP switch information in order to enable starter operation. The ECM park/neutral diagnostic monitors the park/neutral signal circuit to detect low voltage when the ECM expects to see high voltage and high voltage when the ECM expects to see low voltage.

Conditions for Running the DTC

DTC P0851

    • Ignition voltage is between 9-18 volts.
    • No TCM DTC P0601, P0602, P0603, or P0604.
    • No IMS DTC P1825 or P1915.
    • No Communication DTC U0073, U0100, U0121, or U0140.

DTC P0852

    • Ignition voltage is between 9-18 volts.
    • No TCM DTC P0601, P0602, P0603, or P0604.
    • No IMS DTC P1825 or P1915.
    • No Communication DTC U0073, U0100, U0121, or U0140.
    • No TP DTC P0121, P0122, or P0123.
    • No OSS DTC P0722 or P0723.
    • No MAF DTC P0101, P0102, or P0103.
    • No MAP DTC P0106, P0107, or P0108.
    • Engine speed is greater than 400 RPM.

Conditions for Setting the DTC

DTC P0851

    • The ECM detects Park/Neutral, the Park/Neutral switch signal equals 0 volts, Low, when the IMS reports a Drive range for 3 seconds.
    • TP is equal to or greater than 10 percent.
    • Engine torque is equal to or greater than 75 N·m (55 lb ft).
    • Vehicle speed is equal or greater than 10 km/h (6 mph).

DTC P0852

The ECM detects In Gear, the Park/Neutral switch signal equals 12 volts, High, when the IMS reports a Park/Neutral range for 3 seconds.

Action Taken When the DTC Sets

    • DTC P0851 and P0852 are type C DTCs.
    • The ECM uses IMS Range for engine start-up.

Conditions for Clearing the DTC

DTC P0851 and P0852 are type C DTCs.

Diagnostic Aids

It is possible for this DTC to set due to a stack-up or misalignment issue between the IMS and the park/neutral switch, where no electrical fault is present. Ensure the gear shift selector cable is properly adjusted and there are no service bulletins that address this concern before replacing components.

Reference Information

Schematic Reference

    •  Automatic Transmission Controls Schematics
    •  Engine Controls Schematics for 3.5L
    •  Engine Controls Schematics for 3.9L
    •  Engine Controls Schematics for 5.3L

Connector End View Reference

    •  Automatic Transmission Inline 20-Way Connector End View
    •  Automatic Transmission Internal Connector End Views
    •  Automatic Transmission Related Connector End Views
    •  Engine Control Module Connector End Views for 3.5L
    •  Engine Control Module Connector End Views for 3.9L
    •  Engine Control Module Connector End Views for 5.3L

DTC Type Reference

    •  Diagnostic Trouble Code (DTC) Type Definitions
    •  Diagnostic Trouble Code (DTC) List/Type

Electrical Information Reference

    •  Circuit Testing
    •  Connector Repairs
    •  Testing for Intermittent Conditions and Poor Connections
    •  Wiring Repairs

Special Tools Required

    • J 35616 GM Terminal Test Kit
    • J 44152 Jumper Harness (20 pins)

Circuit/System Verification

If there are any other engine or transmission related DTCs set, diagnose those DTCs first. With a scan tool observe the Park/Neutral switch parameter in engine controls data list. Move the gear shift lever from PARK, to REVERSE and through all the ranges and observe the parameter as you move the shift lever. The parameter should display PARK/NEUTRAL when in PARK or NEUTRAL and In-Gear when in REVERSE, DRIVE, or DRIVE Low. It is especially important to closely observe the PARK and NEUTRAL to DRIVE transitional positions while moving the shift lever and observing for possible misalignment or slack in the shifter mechanism.

Circuit/System Testing

  1. Ignition OFF, transmission in PARK, disconnect the automatic transmission 20-way inline connector.
  2. With the ignition ON, engine OFF, using a DMM and the J 35616 GM terminal test kit, measure the voltage between the park/neutral signal circuit, terminal W, on the engine side of the 20-way connector and chassis ground. The voltage should be 11.8-12.2 volts.
  3. If the voltage is less than the specified range, test the park/neutral signal circuit for an open, high resistance or short to ground. If the circuit tests normal, replace the ECM.
    If the voltage is greater than the specified range, test the park/neutral signal circuit for a short to voltage. If the circuit tests normal, replace the ECM.
  4. Using the J 35616 GM terminal test kit, measure the resistance between the ground circuit, terminal K, on the engine side of the automatic transmission 20-way inline connector and chassis ground. The resistance should be less than 10 ohms.
  5. If the resistance is greater than the specified value, repair the open or high resistance in the ground circuit.
  6. 4. Ignition OFF, install the J 44152 jumper harness (20 pins) on the transmission side of the automatic transmission 20-way inline connector. Using the J 35616 GM terminal test kit, measure the resistance between the park/neutral position signal circuit, pin W, and the ground circuit, pin K. The resistance should be less than 10 ohms. Repeat with transmission in NEUTRAL.
  7. If the resistance is greater than the specified range, test the park/neutral signal circuit and the ground circuit for an open or high resistance. If an open or high resistance condition is found, replace the transmission wiring harness. If the circuits test normal, replace the IMS.
  8. Using the J 35616 GM terminal test kit, measure the resistance between the park/neutral signal circuit, pin W, and the transmission case. The resistance should be greater than 10K ohms.
  9. If the resistance is less than 10K ohms, test the park/neutral signal circuit for a short to the transmission case. If a short to the case is found, replace the transmission wiring harness. If the circuits test normal, replace the IMS.
  10. With the transmission IN GEAR, using the J 35616 GM terminal test kit, measure the resistance between the park/neutral signal circuit and all other circuits of the J 44152 jumper harness (20 pins) including the ground circuit, pin K. The resistance should be greater than 10K ohms.
  11. If the resistance is less than 10K ohms, replace the transmission wiring harness. If the circuits test normal, replace the IMS.

Component Testing

  1. Ignition OFF, transmission in PARK, disconnect the automatic transmission 20-way inline connector.
  2. IMS - Install the J 44152 jumper harness (20 pins) on the transmission side of the automatic transmission 20-way inline connector. Using the J 35616 GM terminal test kit, measure the resistance between the park/neutral position signal circuit, pin W, and the ground circuit, pin K. The resistance should be less than 100 ohms. Repeat with transmission in NEUTRAL.
  3. If the resistance is less than the specified value, test the park/neutral signal circuit for an open, high resistance or short to ground. If the circuit tests normal, replace the ECM.
    If the resistance is greater than the specified value, test the park/neutral signal circuit for a short to voltage. If the circuit tests normal, replace the ECM.
  4. ECM - With the ignition ON and engine OFF, using a DMM and the J 35616 GM terminal test kit, measure the voltage between the park/neutral signal circuit, terminal W, on the engine side of the 20-way connector and chassis ground. The voltage should be 11.8-12.2 volts.
  5. If the voltage is less than the specified range, test the park/neutral signal circuit for an open, high resistance, or short to ground. If the circuit tests normal, replace the ECM.
    If the voltage is greater than the specified range, test the park/neutral signal circuit for a short to voltage. If the circuit tests normal, replace the ECM.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

    • ECM replacement -- Refer to Control Module References for replacement, setup, and programming.
    • IMS replacement -- Refer to Manual Shift Detent Lever with Shaft Position Switch Assembly Removal and Manual Shift Detent Lever with Shaft Position Switch Assembly Installation .
    •  Control solenoid, w/body and TCM, valve assembly replacement -- Refer to Control Module References for replacement, setup, and programming.