When the ECU sees what gear you have selected with the shifter, it sets the engine timing, fuel system and transmission shift strategy. If the computer thinks that you have selected the wrong gear because the voltage on the gear shift direction circuit is unusually high, a P2795 DTC will be set.
Because the vehicle’s Transmission Control Module (TCM) monitors the Gear Shift Direction Circuit signal. The TCM sets the OBDII code when the Gear Shift Direction Circuit Circuit signal is out of factory specifications.
How Serious is a P2795 Code?
A P2795 diagnostic trouble code tells you that there is a problem with how the ECU sees and understand the selected gear from the shifter on your automatic transmission. This misreading is likely to cause various transmission problems.
P2795 Symptoms & Problems
Common symptoms of a P2795 code that you will likely experience include:
- Unusually harsh or abrupt shifts
- Slipping between gears
- Delayed shifts
- Failed gear engagement
- Poor performance
- Limp Mode
What Causes P2795 Codes?
- Damaged wiring/connectors at the shifter
- Failed shifter assembly or components
- Failed/misadjusted transmission range sensor
- Defective range sensor
How to Diagnose P2795 Code?
When trying to diagnose a P2795 OBDII trouble code, it’s important to look at the condition of the wiring and connectors going from the transmission wiring harness to the shifter. The shifter itself may also need to be checked, along with the transmission range sensor (which may be out of adjustment).
How To Repair or Fix P2795 Code?
- Repair/replace damaged wiring or connectors
- Replace shifter assembly
- Adjust or replace transmission range sensor
What is the Cost To Diagnose or Repair a P2795 Code?
When diagnosing a P2795 trouble code, the cost can be anywhere from free to several hundred dollars. If you have your own code reader, you can pull the code yourself, or can go to your local auto parts store, and they can read the code for you, typically at no cost.
If you go to a transmission repair shop, you might be charged to have the code read and then further diagnosed.