I found a fix on XDA forums right here
. Instead of 'asia' I input north-american into the gps.conf file. For those of you that don't want tolook for the file, I have supplied the gps.conf file for you to download right here
. Post responses with how well this works. Works 100% of the time for me nearly instant locks on all gingerbread ROM's I put on my device.
If you are downloading my file, simply use adb to push it to /system/etc/ and you are golden.
If you brick your phone I am not responsible ... yadda yadda, ya'll know the drill.