NOPE! I know what's wrong everyone. It is the power button. it is stuck in. therefore when you take out the batter and put it back it, the button is already pushed in causing it to turn on by itself. But since it turns on the button is still pushed in causing it to turn off immediately. SOLUTION: take the phone and put it sideways where the power button is facing down on a table or some flat surface and don't slam it! but lightly hit it maybe a couple of times and the button will come unstuck. The phone should turn on by itself but the button isn't stuck so it will turn on perfectly fine. I am having the same problem right now actually and it is very frustrating but if do this then it should work.