Table 1: | TFP Manual Valve Position Switch Logic |
Table 2: | DTC P1810 Automatic Transmission Fluid Pressure Manual Valve Position Switch (TFP Val. Position Sw.) Circuit Malfunction |
The Automatic Transmission Fluid Pressure Manual Valve Position Switch (TFP Val. Position Sw.) consists of five pressure switches (two normally-closed and three normally-open), and a Transmission Fluid Temperature (TFT) sensor combined into one unit. The combined unit mounts on the valve body. The VCM supplies the battery voltage for each range signal. By grounding one or more of these circuits through various combinations of the pressure switches, the VCM detects which manual valve position you select. The VCM compares the actual voltage combination of the switches to a TFP Val. Position Sw. combination chart stored in memory.
The TFP Val. Position Sw. cannot distinguish between Park and Neutral because the monitored valve body pressures are identical. With the ignition switch in the RUN position and the engine OFF, The TFP Val. Position Sw. indicates Park/Neutral. Disconnecting the transmission 20-way connector removes the ground potential for the three range signals to the VCM. In this case, with the engine OFF, and the ignition switch in the RUN position, D2 will be indicated.
When the VCM detects an invalid state of the TFP Val. Position Sw. or the TFP Val. Position Sw. circuit by deciphering the TFP Val. Position Sw. inputs, then DTC P1810 sets. DTC P1810 is a type B DTC.
DTC P1810 sets if any of the following fail cases occurs two consecutive times:
• | (This condition detects an illegal switch combination). |
• | The system voltage is 10-17 volts. |
• | The engine is running. |
• | The VCM detects an illegal TFP Val. Position Sw. state. |
• | All conditions met for 5 seconds |
• | (This condition detects D2, D4, or Rev during an engine start). |
• | No VSS Assy. DTC P0502 |
• | The system voltage is 10-17 volts. |
• | The engine speed is less than 80 RPM for 0.1 second; then |
the engine speed is 80-600 RPM for 0.1 second; then |
the engine speed is greater than 600 RPM. |
• | The vehicle speed is less than 3 km/h (2 mph). |
• | The detected gear range is D2, D4, or Rev. |
• | All conditions met for 5 seconds |
• | (This condition detects Park or Neutral when the vehicle should be in D4). |
• | No VSS Assy. DTC P0502 |
• | The speed ratio is 0.6-0.7 (speed ratio is engine speed divided by transmission output speed). |
• | The TCC is locked ON. |
• | The detected gear range is Park or Neutral. |
• | All conditions met for 24 seconds |
• | The VCM commands D2 line pressure. |
• | The VCM commands a D4 shift pattern. |
• | The VCM freezes shift adapts from being updated. |
• | The VCM illuminates the Malfunction Indicator Lamp (MIL). |
• | The VCM turns OFF the MIL after three consecutive ignition cycles without a failure reported. |
• | A scan tool can clear the DTC from the VCM history. The VCM clears the DTC from the VCM history if the vehicle completes 40 warm-up cycles without a failure reported. |
• | The VCM cancels the DTC default actions when the fault no longer exists and the ignition is OFF long enough in order to power down the VCM. |
• | Refer to TFP Val. Position Sw. Logic table for the normal range signals and the illegal combinations. On the chart, ON is 0 volts, OFF is B+. |
• | Inspect the wiring for poor electrical connections at the VCM. Inspect the wiring for poor electrical connections at the transmission 20-way connector. Look for the following conditions: |
- | A bent terminal |
- | A backed out terminal |
- | A damaged terminal |
- | Poor terminal tension |
- | A chafed wire |
- | A broken wire inside the insulation |
• | When diagnosing for an intermittent short or open condition, massage the wiring harness while watching the test equipment for a change. |
• | Refer to Transmission Fluid Pressure Manual Valve Position Switch Resistance Check or Functional Test for further information. |
Gear Position | Range Signal A | Range Signal B | Range Signal C |
---|---|---|---|
Park | OFF | ON | OFF |
Reverse | ON | ON | OFF |
Neutral | OFF | ON | OFF |
D4 | OFF | ON | ON |
D3 | OFF | OFF | ON |
D2 | OFF | OFF | OFF |
D1 | ON | OFF | OFF |
Illegal | ON | OFF | ON |
Illegal | ON | ON | ON |
The numbers below refer to the step numbers on the diagnostic table.
This step compares the indicated range signal to the selected manual valve.
This step tests for correct voltage from the VCM to the transmission 20-way connector.
Step | Action | Value(s) | Yes | No | ||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | Was the Powertrain On-Board Diagnostic (OBD) System Check performed? | -- | Go to Section 6: Powertrain On Board Diagnostic (OBD) System Check (4.3L) Powertrain On Board Diagnostic (OBD) System Check (5.0L and 5.7L) | |||||||
2 | Perform the following inspections:
Did you perform the inspections? | -- | -- | |||||||
Important: Before clearing the DTCs, use the scan tool in order to record the Freeze Frame and Failure Records for reference. The Clear Info function will erase the data. Does each selected transmission range match the scan tool TFP Switch A/B/C display? (Refer to TFP Val. Position Sw. Logic table.) | -- | Go to Diagnostic Aids | ||||||||
Is B+ displayed on all three circuits? | -- | |||||||||
5 | Inspect the circuits that did not indicate B+ for an open or short to ground. Refer to Electrical Diagnosis, Section 8. Did you find a problem? | -- | ||||||||
6 | To verify that circuits 1224, 1225, and 1226 are not shorted together, use a fused jumper to ground on each circuit while monitoring the scan tool TFP Switch A/B/C display. When a range signal circuit is grounded, are any other range signal circuits affected? | -- | Refer to Transmission Fluid Pressure Manual Valve Position Switch Resistance Check | |||||||
7 | Replace the VCM. Refer to VCM Replacement/Programming (Vehicle Control Module) , Section 6. Is the replacement complete? | -- | -- | |||||||
8 | Repair the affected wiring as necessary. Refer to Electrical Diagnosis, Section 8. Is the repair complete? | -- | -- | |||||||
9 | In order to verify your repair, perform the following procedure:
Has the test run and passed? | -- | System OK |