Okay so #4 worked for me and did NOT "reset" the phone as everyone is afraid of.... at least not so bad. See below for more details
Basically I started fresh today, and upgraded to the TrulyEpic Rom. I initially had stock Sprint with 2.1, used Odin, changed the file structure to EXT4, then used ClockwordMod to install the TrulyEpic Rebirth v1.2. I installed 4 apps from the app store, including the GPS application to try #3 (This obviously did not work for me). I also installed 1 APK program.
After I entered my MSL code, it asked me to reset, which I said yes to... Phone rebooted, went through the familiar load screen, like the other person said the initial image was the Android bot coming out of a box. The normal boot cycle ensued. It took a while on the Galaxy S screen requiring quite a few cycles of the "S" destructing/creating itself.
Eventually it booted into the OS, it stated something crashed, I forced closed. It had the initial set-up screen, it checked for some updates, did some network stuff, and then voila it worked. I never removed the microSD card or anything, it just worked.
What did I lose from doing step 4?
The Froyo 2.2 based TrulyEpic Rebirth v1.2 ROM appears unscathed. I lost my "Google" login which I had to put back in, my contacts, text messages, etc. The contacts are obviously easy if you use Google Sync for this...
The "FREE" apps from the marketplace that I had previously installed from 2.2 were automatically redownloaded* (this included the GPS applications). (* I believe 2.1 Eclair will not automatically download former "FREE" applications, but would do "PAID" applications based on a post earlier, however 2.2 did the "FREE" ones automatically).
My APK program had to be reinstalled
The STOCK Sprint applications which I had installed previously using CWM were still there.
But for those of you worried about doing #4 because you think it will go back to Eclair 2.1 with Sprint Stock should not have anything to worry about, I actually didn't expect this to happen based on my previous flashes with WM6.5 stuff, since it just doesn't really make any sense that it would do that.
Anyway, I ran the GPS app and it shows accuracy to within 9 feet next to a window in my house... Thank you to everyone who helps, its too numerous to count at this point, but you know who you are.