Welcome to the forums.
You could try wiping the OS and reloading it (follow these steps:
How do I wipe the BlackBerry using Jl Cmder?) - BlackBerryFAQ), however, I have found that eventually the problem comes back and you'll have to have it replaced.... but I'll keep my fingers crossed for you
