that could be your front cam flex or the usb ic u2 chip going bad. since you already had charging issues that could very well be the issue. when that chip fails you start losing the ability to charge and sync the device. it will also BSOD. if you damaged the traces during the repair it wouldnt even boot to home screen. it would keep boot looping and bsod.