starter
What kind of starter are you using? Try checking your bolt hole size going through the starter mount. I had a set of bolts one time that fit the threads in the block. It turned out the starter was for use with metric bolts and allow just little play to cause lots. of problems