I had the same issue, I replaced my starter with a ac delco starter but in the process I found that the wires to the starter from the coil were rubbed bare and were shorting out on the block. I replaced the wires and starter and all is good so far...good luck