I'd like to recommend creating a account so me or other members can assist you, as guest have limitations in replying here and if we need further Information to communicate with you.
I'll provide a link to register, please come back to your post so we can further assist
An educated guess is that the motherboard cracked. Buying a new one is probably going to cost about the same as having someone open it, troubleshoot it and replace the motherboard (and if the screen has to be replaced also, it will be cheaper to replace the phone.) Amazon has them for around $180.