Check your battery terminals and all ground connections. Make sure the block grounding strap is in good shape and is solidly connected. You could run an extra ground from one of the starter mounting bolts to the frame.

Norm