97 Mazda 626 4-Cylinder Automatic: P0708 OBD II Code - Transmission Range Sensor Circuit High Input Diagnosis and Fixes
I own a 1997 Mazda 626 with a 4-cylinder automatic transmission (CD4E), currently at approximately 221,000 miles. The vehicle has undergone a previous transmission replacement around 90,000 miles and an engine rebuild at 160,000 miles. Recently, I've noticed the car begins to slip between gears—particularly shifting from third to fourth gear—while driving at speeds above 45 mph. At times, it appears to remain in third gear despite reaching 50 mph. The issue is accompanied by a persistent O/D (Overdrive) light that starts flashing, similar to symptoms observed before the original transmission failure. I've since retrieved an OBD II diagnostic code: P0708 — Transmission Range Sensor Circuit High Input. I took the vehicle to a reliable mechanic who confirmed fluid levels are normal and tested the transmission range sensor and wiring connections. They noted that during operation, the scan tool detects intermittent signal drops (KOER) but shows no issues when the engine is off (KOEO). Their diagnosis points toward a potential faulty Powertrain Control Module (PCM), though they were not confident enough to recommend replacing it. I'm seeking clear guidance on whether this issue can be resolved without costly PCM replacement. Specifically: - Is there any hardware component other than the PCM that could cause P0708? - Does the RPM gauge dropping to zero and bouncing back relate to transmission slippage or a sensor fault? - Where is the transmission range sensor located in a 1997 Mazda 626 with a 4-cylinder automatic transmission (CD4E)? - Can this sensor be adjusted or replaced at home? What tools are needed? - Is installing a transmission cooler advisable for long-term performance? - Are there online troubleshooting guides or manuals that provide step-by-step fixes for P0708 in Mazda 626 models? - Does the O/D light issue after driving 45–60 minutes point to a solenoid, ECU, or emissions system problem? - Is it possible to fix P0421 and P0441 without replacing the oxygen sensor?
Here is what the mechanic wrote on the repair sheet. Trans Fluid level (OK), Tested transmission range sensor (OK), Checked tech service bulletins and inspected listed wiring. Checked grounds and transmission connectors (OK), Scan tool shows trans going in and out of drive when KOER but shows OK with KOEO. POSSIBLE BAD PCM I dont know what KOER or KOEO stands for. Also I forgot to tell you that It had also popped a code of P0421 which is the bank one cat effiency low which I believe is the number one O2 sensor which I have not done anything with yet. Total price for them to tell me this $214.43 and it isn't fixed yet that is why I would like a second opinion if possible before I change the PCM.