OK repair place could not fix it. So now it does same thing as before--when I put battery in (it is fully charged) it goes in a flashing loop of the battery showing it drained and then showing it full. So I tried taking battery out/put in did not work. Sometimes I can get it to the galaxy s2 screen but then that just flashes.So now I have left battery out to try to get to recovery mode. So now I am trying to get it into recovery as before so I can clear cache as suggested and I cannot even get it there. I have tried holding power and volume up simultaneously as well as holding those two plus home to no avail. By the way the home button on my phone is not really a button so it's hard to just hold my finger there. It's an AT & T phone. So IF I can get it into recovery I will try suggestions! thanks will keep trying unless anyone has any other tricks to get into recovery mode. **UPDATE: I put battery back in, held power and volume buttons and FINALLY got into recovery mode. Cleared cache, then did reboot. Not good news--now the Samsung gal s2 logo just keeps flashing. I assume if I do a factory reset it will wipe out all my stuff that was on the phone. That is what I am trying to avoid :-\