BLZ51903006 Error Code

I have had several different error code, one of which is, BLZ51901016. Done scans, reinstalled Battle.net 3 times etc. It is still disconnecting me before I even get logged in. Two days now.