I think your torrent client is killing the router. (filling nat tables
and eating cpu). You should buy more powerful router..
Um, no. I have the identical router and have never had problems with
torrents.
The router config can make a difference. Switch off firewall etc in the
router, especially statefull rules. Turn off NAT. That will save a LOT
of memory in the router.