I note this is an old thread from April, and the last comment from the OP seemed to suggest they were buying a new battery. I guess the problem has been solved now. (The thread has been probably been resurrected by it appearing the the 'similar threads' at the bottom of another page... which is quite good at digging out old posts
)