you say you have volt tested the leads and all come up ok, fitted two extra earth straps and still the problem persists
have you replace the battery to body earth lead? or even checked for any dry joints on the power and earth leads? (although they should show up on the voltage test

)
only other thing is a dieing starte motor i guess