By "fixed", do you mean sleep works for you without problems?
I also fooled with a lot of BIOS settings on the 1.5 BIOS and sleep still didn't work. I will try with 1.6 at some point.
As for the USB 3.1 ports, they work for me with the USB Generic XHCI drivers.
Make sure the 3rd party USB is enabled in BIOS, I guess. I think it's under Advanced / USB.