An other trick is to Use MFI with full erase then run Loader from ( C:\Program Files\Common Files\Research In Motion\AppLoader )
And keep watching the process,you can use battery or no, Now, when you see Reconnecting to jvm, Disconnect the cable, remove battery and now insert battery, dont connect the cable before you see the white screen with the WAITING sign turning on the screen.When you see white screen with the WAITING sign, Insert the usb cable and the process of loading applications will begin.Device will be reprogrammed succeffully and back alive.
Try it.worked on some of my Blackberries with Reconnecting to JVM Errors.