[[RESOLVED]]
So I flashed the
RUU.exe(3.29.651.5). it replaced everything back to stock.(i.e. the splash1.img, removed custom recovery,stock boot animation,and removed superuser permissions.) but i forgot to run unrevoked forever s-on.zip. so I had completely unrooted my phone but it was nand unlocked. and because of the problem i was having with the phone i couldnt just run unrevoked3 for a quick root. so here's what i did:
http://forum.xda-developers.com/showthread.php?t=690762
this is toast's method of rooting. but i only did the first half. the part where you download the pc36IMG.zip and update. pretty long and tedious process but it got the job done. maybe it will hel someone else.
for the recovery i just installed from the market, rom manager and chainsdd superuser permission app. the su app was to grant permissions to rom manager. then just flashed recovery img with rom manager.
i then put
Unrevokedforeverson.zip on the root of sd card and ran the zip from rom manager so that i wouldnt have to use power or volume buttons.
verified that s was on. and then ran the ruu.exe again.