Well, I think i figured out what was causes my Pearl to freeze. I think i installed the wrong OS on it. I say this because once i installed the sprint OS over the other OS that i had installed my pearl started to function properly again.
No more freeze and i have my ringer and vibrate function back.
So be careful what you install on your phone.
