What year flywheel are you using?

If it is from a 6v truck, it will not match up with a 12v starter (it would have a 139 tooth flywheel).

The 12v flywheel has 168 teeth.