www.xda-developers.com

Go there and reflash to a different rom. That will fix every problem you have with the phone.