P2845
Gear Shift Fork J Position Sensor Circuit HighP2845 is a generic OBD-II powertrain diagnostic trouble code: Gear Shift Fork J Position Sensor Circuit High. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P2845 means
P2845 is the companion code to P2844 and is stored when the TCM detects a voltage on the shift fork J position sensor signal circuit that exceeds the maximum calibrated threshold. A high-circuit fault indicates an open circuit in the signal or ground path, or a signal wire shorted to a voltage source, rather than a sensor rationality issue.
With an open-circuit condition the signal wire floats to the reference voltage or higher, causing the TCM to read a falsely high position value. This prevents reliable fork J control and the TCM will protect the transmission by inhibiting the associated gear pair or imposing a limp-home strategy.
The most productive diagnostic path is to disconnect the sensor and observe whether the measured circuit voltage drops to zero or remains elevated, which distinguishes an open ground from a short to voltage. Identifying the fault location in the harness before ordering replacement parts avoids unnecessary component costs.
Common causes
Most-frequently reported root causes when P2845 is logged.
-
1
Open circuit in the sensor signal or ground wire between the sensor and TCM.
-
2
Signal wire shorted to a battery or ignition voltage source inside the harness.
-
3
Connector terminal pushed out or corroded to the point of losing contact.
-
4
Internal open circuit inside the position sensor itself.
-
5
Harness connector melted or heat-damaged causing terminal separation.
-
6
Improper previous repair leaving the signal wire floating or connected to a voltage rail.
-
7
TCM connector terminal damaged or corroded causing high-impedance connection.
Symptoms drivers notice
How to diagnose P2845
A typical diagnostic flow when this code is present.
-
1
Retrieve all DTCs; note companion codes for fork J or adjacent fork circuits.
-
2
Disconnect the fork J sensor connector and measure voltage on the signal wire at the harness side with the ignition on.
-
3
If voltage is present with the sensor disconnected, trace and locate the short to voltage in the harness.
-
4
If voltage is absent, measure continuity of the signal wire from the harness connector to the TCM connector.
-
5
Check the sensor ground circuit for continuity from the sensor connector pin to the TCM ground terminal.
-
6
Inspect the connector and harness for heat damage, terminal push-out, or corrosion.
-
7
Substitute a known-good sensor if wiring checks are normal and sensor internal open is suspected; retest after repair.
Vehicles where we've handled P2845
Platforms in our catalogue with confirmed P2845 coverage.
Related powertrain codes
Frequently asked questions
How do I tell whether it is an open circuit or a short to voltage?
With the sensor connector disconnected and ignition on, measure voltage on the signal pin at the harness side. Voltage present indicates a short to power; no voltage suggests an open circuit.
Can P2844 and P2845 be set at the same time?
Normally they would not coexist simultaneously since one is low and the other is high. If both appear, a wiring fault that intermittently swings the voltage may be the cause.
Does P2845 damage the sensor?
A signal wire shorted to battery voltage could damage the sensor if the sensor is not designed to tolerate that level. If a short to voltage is confirmed, inspect the sensor before reinstalling it.
Is the repair any different from P2844?
The diagnostic approach is similar but the fault is reversed in direction. P2844 leads you toward shorts to ground or opens in reference; P2845 leads toward open signal/ground or shorts to voltage.
Disabling P2845 in software
RaceTune can permanently disable P2845 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
ECUs with a P2845 disable in our catalogue
Confirmed coverage from our recipe database — we support many more families. Upload your file and our identifier will match it automatically.
- Bosch EDC17C50 verified 1 software version
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P2845 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file