I had a similar problem with a combination of mis-matched parts, took the starter to a professional starter and generator rebuilder. He took all the right parts out of bins and made up a custom unit for me, it works fine, and cost me $70.00.