Have you tried a different USB port? I had a problem with my PDP controller randomly turning the xbox on.. Then would not turn on itself. Turned out to be a USB port problem.
open