Have you tried a new battery and searching the forum on "battery"
A fresh battery does make a difference. Try charging it with an intelligent charger if you have one or if you can borrow one
_________________
Why do things simply when you can complicate them