I bought a new marine starter for my 4.3 and it doesnt fit. Motor is a 89 and I bought a large body motor starter for mid 80s to 92 is what it says. Is it possible I need smaller starter. It doesnt set all the way against flywheel cover. Misses bolt holes by 1/4 or so. Will the newer mini starters with 11 teeth work?