Time without signal

I've been strugling with battery, and I think time without signal is causing it. I have 50% twos!
I've tried *228 option one and two, with no luck.
I flashed liberty rom, but still its there.
Any ideas?

Well, where are you the majority of the time? If you *228d and didn't see an improvement, maybe you just live in a terrible service area? Do you often work in a tall building, or underground or anything like that?