After much testing I discovered what was causing my constant disconnects. Virtual servers for software that uses too much bandwidth.
I setup Net2go from network magic and it worked ok. I setup virtual servers with utorrent and downlaoding a lot of torrent data and I started to experience problems every minute on the minute. The connections would get dropped and alot of other problems.
It is good to notice that I had the same ports forwarded in the prot forward list to the same IP. Also I am running firmware version 1.04 hardware version A2. Didnt see information about this posted so I decided to go ahead and add it.