If you are running torrents then yes that could very well be the source of some problems. To work properly, torrent software throws out many simultaneous connection requests, and receives others. The router can get overwhelmed and fails to release the redundant connections swiftly enough.
Check this old post:
http://www.cableforum.co.uk/board/87...l#post34276749