Try doing all disputes through the mail, and sending in a copy of your dl and ss card with the dispute.
That should help clear it up.
My name keeps randomly changing back to my maiden name (from 5 years ago) so I've started sending in copies of my DL. It seems to help.
Good luck!