won't receive messages but sends them.

Call Virgin Mobile ( 888-322-1122 ) from a different phone. They won't be much help if you call them from the phone you are trying to fix.