If I can think of anything else, I'll let you know, but it sounds like this might be related to the other crashing issues you're having. Thankfully, MS has always had a quick turnaround time for me when sending in hardware for repair. Hopefully, you'll have the same experience. Can you let me know know what happens?