From my recent experience with this problem, try and track down any fuses between the relay / solenoid and batteries. I had to replace the solenoid (it is rated continuous) and then it behaved like yours (hold the button down and it charged). Found some a blown fuse and everything started working normally.
__________________
FMCA Member F484487
|