IMHO, technically you have violated your contract and the Truth in Savings Act. By finding and curing it yourself, I believe you would be OK from a legal and regulatory standpoint. Also, if it is a bona fide accident due to some system issue, I think that would work in your favor to some degree. The real problems arise when regulators or dissatisfied customers find these types of issues.
_________________________
I've just writed a wrong.