Great! Sounds like something worth trying. Is the EC09 radio older than the ED05? I wonder if my phone got updated and that's when the trouble started. I'm thinking about the Powerwashed ROM. I've tried to make some sense of them all and I hear more positive comments about stability with it. I'm open to suggestions on ROMs.
The EC09 radio is from the Gingerbread leak that came out a few months ago, so it's not something you had and lost with an OTA. Just make sure that you only grab the EC09 radio and not the whole system leak, as it had a tendency to eat SD cards for breakfast...
Powerwashed GB is a good ROM. I've tried almost all of the GB Roms floating around out there and all of them have little bugs and issues that kept me from keeping them, but other people have had no problems, so YMMV. There's also GeeWiz 2.1, which is pretty stable and TSM Resurrection, which is pretty nice and has TouchWiz 4 built in to it. With Resurrection, you have to flash a kernel also, as it doesn't come with one. There's no shortage of Roms out there for our Fassy, so give a few a shot and see what your phone likes the best.