Go back to a stock ROM with working a epst.apk(to activate your phone), then call virgin mobile using a different phone. Before calling them, you can try updating profile, it takes a veeeeeeeeeeerry long time though, so you might as well call virgin mobile one time. I always keep a sense ROM flash able zip on my SD card, I keep midnight ROM 112 to be exact(that version was the last working version on midnight ROM sense before epst.APK became broken, which in turn mean you can't activate your phone on that ROM.)