has your device gotten hot lately? i ask this cause it sounds like a few problems
1 bad connection to motherboard
2 battery going bad
3 motherboard going bad
also when your plugged in can you access adb shell
just for giggles find out your pvs
dmesg | grep PVS
if that works then it points to possible reflash of RUU
or bad screen
its my opinion but maybe a real dev can help since im just a pawn in a kings court lol
round 2 with hardware failure maybe the heat from welding maybe to much flashing i dunno but htc and asurion aren't happy lol.
smartphones and ironwork dumb choices
you dont remember huh? time travel to before that dubby bro.