I've got Vogue/Cricket too and I've spent hours, days and weeks learning, flashing&reflashing to Cricket , installing different ROM's, editing reg settings & EPST settings, screwing up, fixing, upgrading, downgrading...
I've noticed that some of my EPST settings are different from the one's you have. In my NAM settings, my IMSI is my 10-digit MSID number preceded by 31000, my True IMSI_S is my 10-digit MSID number and my True IMSI is my 10-digit MSID number preceded by 31000.
My PRL is EVDO/non-roaming 38588.
If you really want to wipe your Vogue clean, press TALK/NAV/END buttons, reinstall Sprint stock ROM, then your custom ROM of choice. I use one of to0's ROM's specifically made for Vogue/Cricket but it looks as though he's moved on to bigger things. But you can still take a look at his posts over at HoFo and maybe you'll find something useful. Also, this thread at HoFo helped me troubleshoot my latest screwups (now fixed!) --->
http://howardforums.com/showthread.php?t=1507276
Also, I've noticed that when I load a custom ROM over a custom ROM, the From or To lines will sometimes be blank. I ignore that since these are unofficial ROM's and I haven't had problems. BUT, it's always better and safer to run the Sprint stock ROM before installing a custom one. Don't let the Sprint customizations run!
I don't know if this makes any difference but you mentioned that you only have one connection listed in your connection settings and you named it "Cricket MMS". You should change the name because as you know, in the registry "Cricket MMS" is used to refer only to the MMS settings. I have found references to a "Cricket" connection deep in my registry (not mentioned in any of the how-to's on these websites) and I've written down all registry values relating to them. Take a look in HKLM\Comm\ConnMgr\Providers\{somethingsomethingsom ething?}\Cricket. Take a look at all the values under Providers just in case. Are there any named Cricket? Or are there any called Cricket MMS? There shouldn't be any named Cricket MMS. You may be able to rename your connection settings from "Cricket MMS" to "Cricket" if you see a Cricket MMS listed. If you do, I would copy all the names/data listed under Cricket MMS, then delete the Cricket MMS entry and create a new entry called "Cricket" and add the names/data that were under originally under Cricket MMS. And you can always search your registry for all references to "Cricket" and see if it's somewhere other than the places listed in the how-to's. That might help pinpoint the problem/conflict.
I've also had times when I only had one connection listed, usually "Cricket" as opposed to "My Work Network". Adding another connection isn't difficult, let me know if you need help.
Any questions, just PM me. I really do feel your pain.