have you checked the earth leads and the positive lead to starter motor??
My positive connector to the starter motor was corroded through, plus a small wire on the starter motor needed looking at.
Alternator charging OK. belt OK.
How old is the battery ?? 3 years for some and they are done.
__________________
------------------------------
------------------------------
|