Don't fix it...replace it.
If the battery is defective there's no way to fix the battery must just replace the battery.
take battery cable off its a tempary fix but you have something behind the instrument panel blown
spray graphite on it(the cable)
Corrosion at Battery TerminalsUsually, battery terminal corrosion occurs when the factory seal between the battery case and the lead terminal has failed, allowing some electrolyte [battery acid] to work its way through to the outside.It tends to "wick" upward [due to surface tension] on the terminal post, and eventually to the cable clamp also.Although lead in the battery terminal is relatively inert, the Sulphuric Acid does cause some corrosion.The fact that this is happening only at one terminal suggests the the seal at the other terminal is still intact. This is unusual in that eventually almost all batteries leak slightly and cause terminal corrosion.The only "fix" is to remove the cable clamps, clean the terminals and clamps well, apply some grease around the base of the terminal post and on the non-contact area of the cable clamp, then reinstall, and coat the entire assembly with grease. This will tend to inhibit the ability of the acid and its vapors from contact with the interface of the terminal post and battery cable clamp, an hopefully extend the time period before it becomes necessary to clean the posts and clamps again.For years, it has been recommended that the terminal posts and cable clamps be thoroughly cleaned AT LEAST once a year, and anytime corrosion is observed.
If You Are Running A Cable From The Battery ( Bypassing The Solenoid ) You Starter Runs Then It Would Most Likely Be You Have Lost Connection On The Solenoid From The Battery Side. ie You Probable Have More Than One Cable On The Battery Incomming Side Of Solenoid Clean All Cables At Battery And Where They Connect To Engine Block ( Negative ) And All Positive Connections Also Check Battery Cables Sometimes They Will Accumilate Lots Of Corrosion Under The Plastic Cable Covers On The Battery End Of Cable, Replace Cable If This Is So. If This Gets It Going I Suggest You Replace Solenoid Also. BEST I CAN DO
If the terminal to battery connection is loose snug up the center bolt (not too tight or you will pull the retaining nut out of the battery). If you have a molded, once piece cable you can buy new battery cables or side mount terminals at your local auto parts store. If your cable can be disassembled then take it apart, clean off all corrosion and trim/strip the cable and connected wires so you have good clean metal to work with. Reassemble and use battery terminal protector spray or grease to help prevent future problems.
Yes.
A stuck relay in the car can drain the battery. A dead cell in the battery itself will drain the battery overnight. If this is the case the battery must be replaced as there is no way to fix it. To find out disconnect the negative battery cable for around 8 hours. If the battery goes dead it has a dead cell. If not then something is draining the battery. Anyplace that sells batteries can test the battery for you.
If you don't keep an otherwise good battery charged in freezing weather it can freeze and break the case. If your battery won't hold a charge because something is draining it, you should disconnect a cable and charge it then reconnect it before you try to start the car...or fix whatever it is that is causing the draw. It is better to keep the battery charged so you can start the car when needed. Consider hooking a battery tender to the battery if it discharges because of long-term disuse.
Replace the wiring that was burnt.
if replacing the battery doesnt fix it.
because you do not know what year it is. if old car remove negative battery cable for 15 minutes. if new car take to car parts store with OBD-II tool and have them reset codes. If light still comes on, then car still has problems.