Sent it in to get serviced and the heatsink, usb board, and cable were replaced. Everything seems to be working just fine now.