have you tried to flash your phone back to stock 6.1? that might solve your problems.
sorry, tried to upload it here, must be too big of a file. you can go here and get it:
http://forum.ppcgeeks.com/showthread.php?t=91940
it's the first sprint ROM, just under the verizon one.