tomdt:
Sounds like you have a corrupted PRL file. Connect your Pro to your PC and make sure you are able to use the internet via Activesync/etc and then update your PRL. If not, good luck; the ability to have Sprint techs update PRL's have been taken away, so you'll need a replacement.
Option B requires some effort on your part.
You MUST have your MSL. If you do, download 60650 from
http://www.corolada.com/prl/ and then type ##3282# I think there was an option somewhere to manually load your PRL. If that doesn't work, see Sprint.