My battery terminal is corroded and the battery cables have broken off.
The corrosion problem is due to the battery acid leaking onto the cables and causing the failures. The alternator may be overcharging the battery or it could be the battery temperature sensor causing the battery to be overcharged. The recommendation would be to have a qualified technician replace the two battery cables, battery, and then check the charging system for charging problems.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing