When I go to start the starter pinion gear sometimes doesn't mesh with the flywheel correctly. I turn the key and the starter will spring up and hit the underside of the flywheel then spring back down. This can go on for sometime if I don't manually line up the teeth. Is there an adjustment I can do to prevent this from happening? If so how?