OBD-II fault code

P07EB: Transmission Range Control A Circuit High

What it means

The transmission range control A circuit signal is above the expected level. The code does not specify whether the cause is a short, open, or other circuit fault.

At a glance

  • Usually lights the check-engine light

How it works

The transmission control module monitors the signal level on transmission range control A. P07EB sets when that signal rises above the expected level; a short to battery voltage or another circuit fault may be responsible, but the code does not identify the exact wiring fault.

Common causes

Most likely first.

  1. Control wire shorted to battery voltage
  2. Connector pins corroded - high contact resistance
  3. Supply wire pinched against B+ source

Symptoms

  • Check engine or transmission warning light on
  • Harsh, delayed, or missing shifts
  • Possible limp mode (locked in one gear)
  • Slipping or shuddering during gear changes

How to diagnose it

  1. Record freeze-frame data and range-control A live data to see when the signal was high and whether it changes with selector movement.
  2. Inspect the range-control A harness for pinching or contact with a battery-positive supply, and check connectors for corrosion or poor pin contact.
  3. Following the manufacturer's procedure, measure the circuit signal and compare it with the manufacturer's specification.
  4. With power safely isolated as specified, check for a short to battery voltage and inspect the harness for damaged insulation or crossed wires.
  5. If the wiring and connectors pass, test the connected range-control component and module circuit according to the manufacturer's diagnostic procedure.

Common fixes

  • Repair a pinched wire contacting a battery-positive source.
  • Clean corroded connector pins and restore a sound terminal connection.
  • Repair a confirmed short to voltage or damaged range-control A harness.
  • Replace a faulty range-control component or repair a module circuit only after testing confirms the fault.

Can I keep driving?

Avoid driving if the transmission display disagrees with the selected range or shifting is erratic, and stop if it slips or loses drive. An overly high range-control A signal can cause incorrect range information and may limit transmission operation.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes