I upgraded from fully stock 2.2 to OTA Gingerbread and hated it. So I SBF'd back to 2.2 (.340sbf) and then rooted and then installed the liberty 2.0 Rom. GPS worked for a few days after installing liberty but then it stopped working. GPS would turn on but NONE of my apps that required gps would work. They all said "waiting for location". This includes nav apps and car dock apps that us the GPS. I then SBF'd back to .340 sbf to fix the problem but it didn't fix it. I did clear all data/cache when sbf'ing. I've been on stock 340 for days now with no GPS. Phone/internet works fine otherwise. Anyone else have this problem? Could it be a bad sbf file? I got the sbf file from the "DroidModderX" website which so far I've found very very helpful.