IF YOU ARE HAVING ISSUES LOCKING ON SATELLITES WITH GPS ON NEW ROM, READ THIS THREAD. IT FIXED MY ISSUES WHEN MY GPS ALL THE SUDDEN STOPPED WORKING WITH NEW SPRINT ROM:
http://forum.ppcgeeks.com/showthread.php?t=33784
DATA CONNECTION HAS A LOT TO DO WITH IT. FORGET CHANGING THE REGISTRY VALUES, LEAVE AGPS TO 1, GPSSMART MODE TO 1, AND CHANGE GPSMODE TO 4