Q: My van won't start.. it's not the battery or the starter they are both brand new and I also had the starter relay changed ..

asked by on October 16, 2016

Two months ago I had a shitty mechanic.. change my battery from a top post to q side post.. when he dis he cut my positive wire to far down.. anyway I had another backyard mechanic spice the wire .now mind you it's already corroded.. now my van won't start at all...and the code 1684 comes up on the dash as does the word done

My car has 200676 miles.
My car has an automatic transmission.

Battery Cable Replacement Get a Quote

Hello and thank you for contacting YourMechanic. The code P1684 is for a battery disconnect from the battery to the computer system. The corrosion on the battery cable will block electrical current from traveling from the battery to the computer. I recommend removing and replacing the battery cable to the correct type that is designed for your vehicle and cleaning the battery terminals up with baking soda and water. This will neutralize any acid on the battery posts and remove all of the corrosion. If you need assistance in replacing the battery cable, then seek out a professional, as one from YourMechanic to help you with your battery cable replacement.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

What others are asking

Car shakes or vibrates and makes a weird sound like air is getting out.

Hi there. Check all of the hoses to the intake system and make sure that the clamps are tight. If a clamp comes loose on the intake, then the sound of air rushing in will be heard while driving down...

I recently bought a 2016 Chrysler 200 and I just got a tune up. Everytime I stop my car,it jerks BAD!

If the jerking is occurring as you are slowing, but not yet fully stopped, it might be due to abrupt shifting in the transmission. However, if the jerking occurs after you are totally stopped, the fault is usually caused by...

On slow moving traffic, when i release the brakes, the car has lags for half a second before take off... computer scan shows p2138

This code is related to a faulty throttle position sensor. The throttle position sensor (TPS) is a sensor used to monitor the throttle position of a vehicle. The sensor is usually located on the butterfly spindle/shaft so that it can...

Hesitation between 40 & 50 mph.

After scanning the computer for codes to see if there is codes for the transmission or EGR system. If no codes then you should disconnect the EGR vacuum control valve and road test to see if problem of surge continues....

Car keeps dying even though I jump it and the battery is less than a year old

Hello. This is not caused by the battery most likely. The alternator may not be charging the battery and, after you jump start the battery, if the alternator is not recharging it, then the battery may be able to only...

Intermittent starting problem on my 2008 Chrysler 300C Hemi.

Hi There, What you are describing sounds like potentially a faulty starter relay or a bad ignition switch. The starter relay directs power from the battery to the starter solenoid which then engages the starter when you turn the key....

My key is stuck in ignition starts but won't turn back into lock position to remove the key.

The problem is most likely caused by a bad shift cable end not getting it all the way to the park position to allow key to turn all the way off. Have this cable checked at the transmission shift lever...

I have replaced fuel pump 4 times in 3 years

The OEM pump, that is AC DelCo, might give longer service life. Pump life would be degraded if there is a poor ground connection or a voltage drop on the electric supply line to the pump and/or pump output restrictions...

Code P0340

Hello. Code P0340 sets due to many possible faults. The sensors themselves have to be tested using an oscilloscope to see if the output waveform meets spec. If the sensors were not tested, there may have been nothing wrong with...

Related articles

P0121 OBD-II Trouble Code: TPS "A" Circuit Range Performance Problem
P0121 code definition Throttle Pedal Position Sensor/Switch (TPS) A Circuit Range Performance Problem What the P0121 code means P0121 is a generic...
P0294 OBD-II Trouble Code: Cylinder 12 Injector Circuit Low
P0294 code means that cylinder is experiencing either reduced or non-existent fuel delivery due to a faulty or clogged injector, or a loose connector.
P0665 OBD-II Trouble Code: Intake Manifold Tuning Valve Control Circuit High Bank 2
P0665 means that there is an electrical malfunction in the intake manifold tuning valve control circuit due to a faulty driver or fuel injector.