Had my first stability issue for over a month just now. cgminer was detecting ten AMUs instead of five. I unplugged/plugged the USB hub, and Quit and resumed cgminer with sudo screen -r, and that seemed to fix it.
Have you consider increasing your cooling capacity? I heard these usb miners can run pretty hot.