On torrents where I should 100% be getting maximum download speed I may be only getting 1-3MB/s. If I load up utorrent I instantly hit 10MB/s down.
Also, upload speed is also inconsistent. On small torrents (100-500MB) I get great upload (10MB/s). But on large torrents (10GB+) my upload is often terrible.
*This has nothing to do with peers/state of the torrent. I'm grabbing the torrents the second they are uploaded. And this is on sites with 100Mbit and Gigabit peers* I've tested extensively with other clients, and they don't have this issue.
So, sometimes poor upload almost always poor download.
I limit download in deluge to 9000KB/s. Here are my other settings:

I've also tried limit upload slots to "200" but it did not make any difference to speed.
Any ideas on how to troubleshoot/fix this issue?
[system: seedbox]
Core2Duo, 2GB RAM, 1TB RAID-0,
Debian Lenny 5.0
100Mbit connection