When I load Overwatch it disconnects after 2 minutes

Sounds like flood protection on your modem is happening when you open Overwatch. Did you see this post, maybe it can help? Common Technical Issues and Solutions - #25 by Drakuloth