I'm seeing some really odd issues with network speeds on my FreeNas 8.0.3 box. Receiving traffic is fine, but sending traffic slows down to 10-50kb/s, and stalls a lot.
Receiving:

Transmitting:

Iperf:
Server receiving:

Server sending:

ifconfig:

I have all other services disabled other than SSH and FTP. It's the issue on any volume I have on the machine. I've tried two different NICs, changed out cables, tried 3 different switches. I upgraded to 8.0.3 from 8.0.1 to see if it fixed this problem and it didn't.
This started happening seemingly out of the blue, any ideas on what may be wrong?