Leaving it unplugged for a little bit can get it going again (still only initializes with one ASIC, processor 7). After running for a little while (20-30 min or so), though, HW errors start increasing a bunch and eventually it stops accepting shares. If I do a java API stats when this happens it shows the ASIC frequency as 0MHz.
Almost seems like it's overheating, but temps reported in cgminer seem fine (40-41C). Might try removing the case and pointing a box fan at it just to rule overheating out.
Hm. Did you ever take off the heat sink? Is the sink loose? Can you try backing the speed back down to 0?
C