hey guys new member, long time lurker.

had my phone jb'd for about 2 months now, everything was cool until today, I was on cydia grabbing new fonts, I go to respring my phone 'cause I wanted a new theme on and it froze on me. Next thing I know I'm on the recovery screen, so I teathered booted it and it doesn't want to get pass the geohot screen.

I've turned it off, on, ran blackra1n as admin, i'm not recovering it and obviously i'm not upgrading it. btw i'm on 3.1.2, can anyone help me please?