I have rooted this same phone twice before, once using superoneclick with rageagainstthecage exploit when the phone was running Gingerbread, and once again using the universal method with the "runme".bat when it updated to ICS. Since then I have had to factory reset and unbrick my phone because of the security error you get if you uninstall a google app (didnt know at the time) now after this happened nothing seems to work to root it, Superoneclick just stalls on step 7 forever and the universal method seems to work fine and even installs superuser and restarts the phone and goes to restore (although my restore screen looks different)
But after it restarts and I use rootchecker it says I do not have root access, I verified this by attempting to use several different apps that require root, none of which worked. I have no idea why it wont root anymore, please help! Also as a side note, I even tried resetting the phone again and not updating to ICS and trying to root Gingerbread again and that didnt work either...