Maybe the switch bolt holes on the new starter are to far forward. Just a guess.

Illustration