It's wierd, and I've seen this happen before here on PPCGeeks.
From what I remember, it was fixed by running Cokeman's 2.31 unlocker, and then Flashing the Alltel Upgrade (do not let customizations run). Once this is done, then try flashing the Sprint Test ROM 3.02 and let the customizations run this time. Once it reboots, go into the file explorer and execute /windows/PPST.exe (this will correctly provision your phone for the GPS to work properly).
Let us know if this fixes your problem. I, for one, would be very interested in knowing. Good luck.