Following the last few posts I should say that, fortunately, the (dis)charging problem was completely cured with the previously reported clean-up of the main live terminals on the starter motor, so the only ongoing problem is the random starter motor issue in that it often doesn't want to spin...