Doesn't sound good... instafresh may have corrupted something. You may end up having to restore.... sorry. The only other thing i can think to do is find a copy of the installer.app (if you have pwnage its in there) and SSH into the phone and manually re-install it to see if that fixes the problem. If you do this be sure and set the permissions to 775