It only gets worse the longer I run it: now 1032 discard, with 41 accepted. But it's reported all ASICs online and its showing that it's running at 2000-ish GH/s.
I find my batch 1 units don't run as well above ~40-42degC. You're quite a bit higher than than, why don't you try to run them cooler for an hour and see if it makes a difference?