Short problem small block
make sure your battery cables, starter and solenoid wires are clean and tight. make sure all your connections at the starter relay are clean and tight, make sure your GROUNDS are good. one of these is probably your culprit , if the battery is good