with me it was the battery, even thought the
'old' one (Odyssey) was less than two years old.
I had previously checked all the known
culprits and finally stuck a new Odyssey battery on - end of problem
I now isolate the power when not in use and only trickle charge for a few hours every couple of days.
Good luck Simon....
James