Welcome to AndroidForums Bryan, Sorry to hear about your phone. So is your power button completely shut into the phone, so the phone believes that the button is always being held on? Is that correct?
Also: Merry Christmas! I'm glad you came here, we'll be able to jumpstart that baby back (HOPEFULLY

)