I'm wondering if it's BIOS version related, your BIOS is quite a few versions older than mine, and there appear to have been some fixes that were battery related, there have also been a TON of C4 state timing fixes.
C-states are CPU power saving modes .. for more info, see here:
http://www.hardwaresecrets.com/article/Everything-You-Need-to-Know-About-the-CPU-C-States-Power-Saving-Modes/611/1BIOS fixes contained in different versions are listed here:
http://macles.blogspot.com/p/acer-aspire-one-bios.htmlNow normally I don't like suggesting BIOS updates, because there is always a small risk of bricking the PC .. the general rule of thumb is DON'T update your BIOS unless there is a specific NEED.
Only you can answer if you consider this a NEED, and are willing to take the small but significant risk of ending up with a door-stop.
I must also add, that the AA1 mitigates the risk to a certain extent by having a built-in BIOS recovery routine that *should* recover a BIOS update that has gone wrong .. I have used this function, and it worked for me, but there are no absolute guarantees.
So, I've given you all the info, and I won't be held responsible if things go wrong.
Now with that in mind .. do you want to attempt a BIOS update ? .. your call.