I had a problem on a 1640 where every thing would work but the engine barely would turn over or the starter would just click. The problem was where the batteries grounded to the engine block rust had formed and would not allow enough contact to turn the engine over properly.