So one day my phone decides to not turn on. No clue what happens, pull it off the charger, then nothing. I try to flash stock hoping that would help but it would go into download mode or even acknowledge the fact that it's plugged in. After repetitively removing and putting back in the battery then plugging it in to get into download mode, I finally do it. I think the very first time I flashed to stock it just turned off halfway through. I kept flashing stock a bunch until it finally worked. I boot up, but it won't complete a full boot. I flashed stock again and here I am. It is perfectly capable of making a full boot, but tapping it with a medium amount of force immediately shuts off the phone. I checked and cleaned the battery contacts- nothing. But that was the only cause I could think of. I've tried other batteries and it's the same. I don't know what to do. I don't know why it's doing this. Any ideas? What can I do to fix it?