2003 Dodge Caravan P0700 Code: Diagnosis, TCM Issues, and Fix
My 2003 Dodge Caravan recently developed a check engine light issue. After scanning at AutoZone, I received codes P0700, P1698, and P0500. The vehicle will only move up to 50 mph without forced acceleration. I replaced both the input and output speed sensors and installed a remanufactured TCM from All Computer Resources, Inc. However, this introduced new problems — the check engine light returned, and code P0700 persists. I disconnected the negative battery terminal and TCM harness for over an hour before reconnecting them. After restarting, the check engine light came back on with P0700 still present. All Computer Resources advised that the issue must be with my vehicle, not the TCM. I'm now seeking advice: Is a TCM replacement a last resort? What specific wiring or electrical checks should I perform before replacing parts again? Can AutoZone's OBD2 scanners reliably detect transmission-specific codes like P0700? I've ruled out aftermarket accessories, remote starters, or alarms. The vehicle is stock. Any insights on diagnosing the root cause of P0700 in a 2003 Dodge Caravan would be greatly appreciated.
Replacing a TCM should only be done after thorough troubleshooting — it's not a typical fix. Are you still seeing P0700, or do codes like P0500 and P1698 remain? The vehicle is stock with no electrical modifications?