I'm not sure if this is an answer but I have a phone that boot loops when everything's is plugged in. I can unplug my home button and it boots. I can plug the home button back in and unplug the front camera and speaker and it will also boot. But will not boot with everything plugged in. I have tried new screens and new home buttons and new batteries and new front camera ribbon cables. It just will not boot with everything plugged in