Aite, since no one ever replied my post, I just give what I found out today.
I am a happy man after what I went through in my previous post above.
This is confirmed by flashing 3 times, hard reset 2 times and soft reset and standby a dozen times JUST on my own sprint Touch and each time the GPS is working right away within 10-30 sec under the sky. Maximum of 8-9 Sat locked, and it works inside a concrete building as well.
What I did after everything I went through from my previous post.. I decided to start all over again.
So follow the following steps: (I did my g/f and friend's sprint touch afterward too, all works like charm!)
1) Flash to the Altel 3.37 radio.
2) Then use the kitchen to cook a rom and flashed to my PDA.
3) After flashing, and get into the OS, copy the DLLs file provided in this link (
http://forum.ppcgeeks.com/showthread.php?t=25407)-post #1 into your windows directory. COPY IT TWICE. The first time it will say warning about system rom and etc, after first time is copied, copy the DLLs into windows AGAIN, and this time, no more warning. (don't ask me why, don't say this is stupid! like I said above, I been trying for a week: flashing, and everything) This works for me from 2 hard reset and 3 flashing (in today) so I know it works EVERYTIME!
4) After the DLL is copied. copy this GPS_ENABLE execute (
http://forum.ppcgeeks.com/showthread.php?t=25407) into the windows/startup folder.
5) after all the above is copied, do the aGPS flag regedit from 2 -> 4
6) now reset, I didn't reset or do other things inbetween the above steps, so don't.
--- you basically good to go ---
7) install GPSviewer or whatever program like Google map. ... but GPSviewer gives you an idea of what,how,when sat get lock.
Now, do whatever, reset or go into GPSviewer... go outside and watch those Sat get locked like crazy!