I have a 89 Evinrude 150 XP when turn the key starter just spins it does not thrust up to catch the fly wheel. Do I need to replace the starter or just certain parts of the starter?

Thanks,
Ken