OVP cannot affect battery charging, all it does is to supply power to the ABS and fuel computers, and blow its fuse if the system voltage gets too high.
I think your problem was the ground strap you mentioned.
'08 Chrysler 300CRD (MB OM 642 engine)
'95 E220 estate
'89 230TE (R.I.P.)