I am helping my friend change his starter on his 93 V-6 4X4 manuel 4-runner and I have run into a problem. I work on Cruisers mostly. He bought a aftermarket rebuilt starter (yes I know OEM is better but it is not my truck, and I am there to help) and the case looked identical to the Toyota starter. Well, I removed the broken starter and installed the new one. It went in with no problems, the body of the starter was completely on the bellhousing. So when we go to start it all I hear is what sounds like the gear turning. So I tested the old starter (should have done this first) but the old starter would shutter instead of spin so I know the old one is no good. So I am thinking that the part is incorrect, but the supplier says it is correct. Did I forget something while installing? I know on Chevys you sometimes need shims, but I haven't had to shim any of my Cruiser starters. Any help would be appreciated.