Severity Medium
P2746

P2746: Intermediate Shaft Speed Sensor B Circuit Range/Performance

📅 Last reviewed: July 2026
What does the P2746 code mean?

The P2746 code indicates that the transmission control module (TCM) has detected an intermediate shaft speed sensor B signal that is out of the expected range or performance. This sensor monitors the rotational speed of the intermediate shaft inside the transmission. A range/performance issue means the signal is present but not within normal parameters, often due to a faulty sensor, wiring problems, or mechanical issues within the transmission.

Medium
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Scan for additional codes and record freeze frame data.

2

Step 2: Inspect the sensor and wiring for damage, corrosion, or loose connections.

3

Step 3: Test sensor resistance and compare to manufacturer specifications.

4

Step 4: Check transmission fluid level and condition; top off or replace if necessary.

5

Step 5: If all else is normal, replace the intermediate shaft speed sensor B.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive long distances as the transmission may shift erratically or fail, potentially causing further damage.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for a sensor replacement, but can be higher if transmission repairs are needed.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P2746? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →