Default flashed sprint htc 6900, powers on but screen is black, hardware not working

I am new to this site. I am looking for some help with my htc touch phone. I had it flashed to metro about a month ago. A few days ago, my battery went dead and when I charged the phone and power it up, it acts like it is going to turn on, then it gets stuck on the htc main page. After that happens I cannot power off the phone unless I take out the battery. I had the battery tested and it is good. can any one please help me. Any help would greatly be appreciated.

thanks