I wiped cache/dalvik (never hurts). Rebooted then shutdown. Restarted in Download mode. Pushed DL09Modem.tar. Put the battery back in and powered up.
Went outside with a (very) partial view of the sky (tall trees) and got lock (using GPS Status) in about 5 seconds. And I'm keeping lock inside something I couldn't do before I flashed DL09Modem. I didn't reset AGPS stats or anything, but I did have Google location services which I always keep enabled.
First thing I noticed is that it found 8 Sats right away. Where earlier tonight with a very clear view of the sky it was slow to find more than three Sats and locks were slow.
I'm going to flip back just to see what happens. I'll report back in a little while. Maybe it will be one of those cases where when you flash back it keeps the 'goodness'.
SC 2.9.1 just became my favorite ROM. No clock lag, really good battery life, and now good GPS lock.
===============================================
update:
I flashed EB01 Modem and did everything the exact same way. Stood in the same spot, turned on the phone inside and GPS outside, everything.
Lock was slower but still not bad. I tried it twice, once clearing AGPS data so it would be a fresh fix. Instead of almost instant it took maybe 10 seconds and again the sats came up 1, pause, 2 pause, 3 pause . . . where each pause was about 1 second. On DL09 I had 5 sats in practically an instant and 8 and locked easily within 5 seconds. Same results inside. Slower to get the Sats and longer to lock. Again maybe 10 seconds to lock. Not too bad for inside.
Im going to keep it at EB01 modem for a day and see what I think.
I wonder is there any downside to running the DL09 Modem on an otherwise EB01 phone?