HomeTrouble CodesP2746

P2746 — Intermediate Shaft Speed Sensor B Circuit Rangeperformance

Manufacturer-specificPowertrain (engine & transmission)

P2746 means the transmission or engine control module has seen the intermediate shaft speed sensor B signal go outside its expected range or fail to match the other speed sensors. The fault can upset shift timing, torque‑converter lock‑up, and may trigger a fail‑safe (limp‑in) mode.

Symptoms

What causes it — most likely first

1. Failed intermediate shaft speed sensor B

Internal electrical failure of the sensor can produce a constant out‑of‑range signal or no signal at all.

2. Wiring or connector damage

Open circuits, short‑to‑ground/positive, or corroded terminals in the sensor harness can corrupt the signal.

3. Incorrect sensor air gap / tone‑wheel damage

A damaged tone wheel or improper spacing between the sensor and the wheel causes erratic or missing pulses.

4. Low or contaminated transmission fluid

Dirty, low, or incorrect fluid can lead to intermittent sensor readings and trigger the code.

5. Transmission internal mechanical problem

Worn bearings, debris, or a damaged output shaft can affect the tone wheel’s speed and produce spurious sensor data.

6. TCM/PCM fault (rare)

A software calibration error or internal electronic failure of the control module can, in very few cases, set P2746.

How it's diagnosed

  1. Retrieve all stored codes and freeze‑frame data; note any related transmission or speed‑sensor codes.
  2. Clear the codes and perform a test drive to see if P2746 reappears.
  3. Monitor live data: compare intermediate shaft speed sensor B with input‑shaft and output‑shaft speeds to look for erratic or zero readings.
  4. Visually inspect the sensor, its connector, and the wiring harness for damage, corrosion, or looseness; perform resistance and voltage checks on the circuit.
  5. Verify the sensor’s supply voltage and ground; check the tone‑wheel for cracks, missing teeth, and confirm proper air gap.
  6. Check transmission fluid level and condition; correct any fluid‑related issues before replacing components.
  7. If sensor and wiring test normal, swap the sensor with a known‑good unit (if possible) or use a factory scan tool to assess TCM/PCM operation and consider a software update.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Can a bad PCM cause P2746?

Rarely. In most cases the problem is the sensor, its wiring, or fluid condition. The control module itself is an uncommon source of this fault.

Is it safe to drive with this code?

The vehicle may still operate but will often enter limp‑in mode, limiting gears and reducing performance. It’s advisable to diagnose and repair the issue promptly.

Will replacing the speed sensor always fix P2746?

Not necessarily. The code can also be caused by wiring, connectors, fluid problems, or a damaged tone wheel, so proper verification is essential.

Can low or dirty transmission fluid trigger this code?

Yes. Contaminated or insufficient fluid can cause intermittent sensor readings, leading to a range‑performance fault. Checking and correcting the fluid is a common first step.