Had this happen the other day. The battery box was rusted and the
ground wire attached to the box from the battery was no longer grounding the system.
The starter clicked a couple times then everything went dead including
on the the dash.
Found a place on the frame with a empty bolt hole just in toward the radiator, ground the paint off with a wire wheel and with a new ground strap bolted it on and everything works ,including the lights which were not working .
Maybe worth checking the ground connection....
Battery up to snuff ?