Be sure that your key is returning FULLY to Position II (run) from Position III (start) after you let go, because a weak spring in the tumbler may be holding the starter engaged.
It's a simple check when starting, and I'm all for simple things!
Best Regards,
Jim