What i would try is flashing a diffrent ROM on there. First if u have a GSM phone xda-developers.com is the place to go, and for CDMA ppcgeeks.com is ur best bet. It's a pretty simple procedure flashing a new ROM. First u need a unlocker, basically that unlocks ur phone so u can flash any ROM on there, second look for a ROM that fits ur needs. The reason i'm asking u to try flashing sometimes u can boot ur phone into the bootloader screen by pressing the camera button and power button and doing a soft reset all at the same time. That will bring u to a colored screen. from there u can either flash from ur computer via usb, or from ur storage card.