OBD code P1684 for Dodge indicates that the Transmission Control Module (TCM) has detected that the battery was recently disconnected.
This can trigger the Engine Light to come on.
The issue may stem from low battery voltage, a malfunctioning charging system, or TCMrelated problems.
While not a severe problem, it should be addressed promptly.
To fix it, inspect wiring harnesses, connectors, and TCM components for any damage or poor connections.
Repair Importance Level | 10.0 (Out of 10) |
Estimated Repair Time | Approximately 1.0 hour |
Repair Difficulty Level | 10.0 (Out of 10) |
Symptoms of the Dodge p1684 OBD Code
The Dodge fault code P1684 indicates a battery disconnect within the last 50 starts.
- Symptoms: Engine Light ON.
- Possible intermittent starting issues.
- Engine may stall unexpectedly.
- Difficulty shifting gears in automatic transmission vehicles.
Causes of the Dodge p1684 OBD Code
Do you know you can clear most fault codes—but some could mean serious danger? Don’t take chances with your safety or your family’s safety. This budget-friendly car scanner makes it easy to clear fault codes in seconds while showing you exactly what’s wrong. Plug it in, connect to your Android or iOS phone, and instantly check live data. You’ll know if it’s a minor issue you can clear or something serious that needs attention—so you can drive safely and stress-free. (Today’s Deal)
Dodge fault code P1684 indicates a battery disconnect within the last 50 starts.
- P1684 can be caused by the battery being recently disconnected.
- Low battery voltage.
- A malfunctioning charging system.
- A replaced or disconnected Transmission Control Module (TCM).
- A faulty Transmission Control Module (TCM).
- An open or shorted Transmission Control Module (TCM) harness.
- Or a poor electrical connection in the Transmission Control Module (TCM) circuit.
Fixing Dodge Error Code p1684 Step By Step
Address any issues with the battery or power supply system to resolve Dodge fault code P1684.
- To fix the Dodge OBDII code p1684, first, review the possible causes mentioned above.
- Visually examine the corresponding wiring harness and connectors.
- Ensure to check for any damaged components and inspect the connector pins for signs of being broken, bent, pushed out, or corroded.
- If no issues are found with the wiring and connectors, consider performing a battery disconnect to reset the vehicle’s computer.
- After reconnecting the battery, start the vehicle and see if the code returns.
- If the code persists, it may be necessary to have the vehicle scanned with a professional diagnostic tool to further pinpoint the issue.
Cost Of Fixing Dodge p1684 Fault Code
The repair for Dodge fault code P1684 typically involves diagnosing and fixing a battery disconnect.
The cost to diagnose and fix the Dodge OBD code P1684 typically ranges from $75 to $150 per hour for labor rates.
With an estimated repair time of 1. 0 hour, the general cost could be around $75 to $150, depending on shop rates and the complexity of the issue.
That fault code is a turning point. If repair costs are climbing and your current loan feels like it’s holding you back, this is the time to plan ahead. The free Car Loan Payment Tracker helps you see how quickly you can pay off what’s left—and start preparing, with confidence, for your dream car.
Details of the Dodge p1684 OBD Code
Dodge fault code P1684 indicates battery disconnected within last 50 starts.
Dodge OBD code P1684 means the battery has been disconnected within the last 50 starts.
This code is triggered by the Powertrain Control Module (PCM) when it detects a loss of power or ground to the PCM.
It is a general information code and does not indicate a specific fault with any particular system or component.
Mechanic’s Tech Notes
Dodge fault code P1684 indicates battery disconnected within last 50 starts.
OBDII code P1684 in a Dodge typically indicates that the battery has been disconnected within the last 50 starts.
To diagnose this, check the TCM power and ground using a multimeter.
Ensure the TCM responds over the CAN network by using a scan tool.
If necessary, consider reprogramming or reflashing the TCM.
Visually inspect the wiring harness and connectors for any damage, and check the connector pins for signs of being broken, bent, pushed out, or corroded.
This thorough inspection will help identify any issues related to the recent battery disconnect.
FAQ
OBD code P1684 in a Dodge means the battery was recently disconnected. Check battery voltage, charging system, TCM, harness, and connectors for issues.
Diagnose OBD code P1684 in Dodge by checking battery, charging system, TCM, and related wiring for issues after recent battery disconnect or TCM replacement.
Symptoms of P1684 in a Dodge: Engine Light ON. Fix: Check battery, charging system, TCM, wiring harness, connectors for damage, corrosion, or poor connections.

Wrap Up
If your Dodge is displaying OBD code P1684, you may experience issues with the battery being disconnected recently or a weak battery causing the code to set.
This code is often seen after a battery replacement or disconnecting the battery.
To address Dodge OBD code P1684, check the battery connections for tightness and corrosion.
Ensure the battery is in good condition and properly charged.
If the issue persists, consider performing a battery load test to confirm its health.
Resources
- Dodge B2316
- Dodge B254f
- Dodge B1e2a
- Dodge P3435
- Dodge P2234
- Dodge P1ddc
- Dodge P0740
- Dodge U1415
- Dodge P051e
- Dodge U113f
- Dodge U0200
- Dodge P0884
- Dodge P2411
- Dodge P2692
- Dodge P268d
- Dodge P1641
- Dodge P1d97
- Dodge U1441
- Dodge B2390
- Dodge P2417
- Dodge P3459
- Dodge P1ddd
- Dodge P22b2
- Dodge P2302
- Dodge P0979
- Dodge P1d8f
- Dodge P1483
- Dodge P2292
- Dodge B276c
- Dodge P1d66