if a full battery pull isnt working either, i dont see that there are many other options available to you.
The only thing i can think of is that you will need to re install the ROM (the device OS).
but before your do anything i would suggest you contact your service providers BB help line and ask them for their suggestions.