I think some component of the logic board has been damaged, you should open the iphone and inspect the inside.
open