P2835

Transmission Gear Ratio Error in Low Range

P2835 is a generic OBD-II powertrain diagnostic trouble code: Transmission Gear Ratio Error in Low Range. 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.

Code
P2835
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on, possible limp mode)
Need P2835 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P2835 means

P2835 is set by the TCM or PCM when the calculated transmission gear ratio in low range does not match the expected ratio for the commanded gear. The module derives actual ratio by comparing input shaft speed to output shaft speed; a significant mismatch indicates either a mechanical slipping condition or a sensor reporting error.

Low-range operation is used in transfer case-equipped vehicles (4WD or AWD) for off-road or towing applications. A ratio error in this range can indicate worn or slipping clutch packs, a faulty transfer case encoder motor or position sensor, or transmission fluid degradation that reduces hydraulic clamping force.

Because low-range ratio errors can allow uncontrolled vehicle movement, the control module may command limp mode or disable low-range engagement. Diagnosis should begin with fluid condition inspection and speed sensor signal verification before mechanical teardown.

Common causes

Most-frequently reported root causes when P2835 is logged.

  • 1
    Slipping transmission clutch packs or bands in low range.
  • 2
    Faulty input or output shaft speed sensor providing incorrect ratio data.
  • 3
    Transfer case encoder motor malfunction or position sensor fault.
  • 4
    Degraded or contaminated transmission fluid reducing hydraulic pressure.
  • 5
    Internal valve body wear causing inconsistent clutch apply pressure.
  • 6
    Wiring fault or connector corrosion on speed sensor circuits.
  • 7
    Transfer case mechanical damage affecting low-range gear engagement.

Symptoms drivers notice

MIL or transmission warning lamp illuminated.
Harsh or delayed gear engagement in low range.
Vehicle enters transmission limp mode.
Abnormal noise during low-range operation.
Transfer case fails to fully engage or disengage low range.

How to diagnose P2835

A typical diagnostic flow when this code is present.

  1. 1
    Retrieve all DTCs and note any co-existing speed sensor or pressure codes.
  2. 2
    Check transmission fluid level and condition; replace if burnt, dark, or contaminated.
  3. 3
    Inspect input and output speed sensor wiring harnesses and connectors.
  4. 4
    Use a scan tool to monitor input and output shaft speeds and verify calculated ratio in live data.
  5. 5
    Check transfer case encoder motor position feedback signal for erratic readings.
  6. 6
    Perform a transmission line pressure test if hydraulic slipping is suspected.
  7. 7
    Clear DTCs and retest; if fault persists, escalate to mechanical inspection of clutch packs.

Vehicles where we've handled P2835

Platforms in our catalogue with confirmed P2835 coverage.

BMW 320D
2016

Related powertrain codes

Frequently asked questions

Can a fluid change fix P2835?

If slipping is caused by fluid breakdown, a fluid change may resolve it, but worn clutch packs will require mechanical repair.

Does P2835 affect normal highway driving?

Low-range faults primarily affect off-road or towing modes; normal on-road operation may be unaffected unless limp mode is triggered.

Are speed sensor codes related to P2835?

Yes. Faulty speed sensors can generate false ratio errors, so any co-existing sensor codes should be diagnosed first.

Is P2835 specific to 4WD vehicles?

Low-range ratio monitoring is most relevant to vehicles with a two-speed transfer case, though some AWD systems also monitor range ratios.

Disabling P2835 in software

RaceTune can permanently disable P2835 — 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.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

ECUs with a P2835 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 P2835 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