Not an expert by any means, but sounds like problems going on a few months back with SP2. First, have you applied the firmware updates issued to this point? If not, doing so could solve the problem.
Second, you could try the "volume up button" trick. Shut down the SP2. Wait 30 sec., then...