I don't think the battery has anyhting to do with it.. that only stores your bois settings and what not .. so that would just reset every time you turned on and off your computer if it wasn't working right.
I don't really know what this issue is but i know it shouldn't be the battery.