This is no rom issue, its an issue with poor antenna.
You can try to do the following steps :
- i don't know if this file does exist in --- ICS? what do you have - delete mtkgps.dat file with an root-explorer
- activate epo & agps in gps-menu (download epo-files)
- go outside and let the gps search (with gps-status)
If the fix was found then once, the next time it should be found faster.