Then yes check the starter cup and the starter.Just make sure the the two pieces of metal (on the starter.Sorry can't remember what there called tonight)are throwing out and grabbing the starter cup.Sometimes they do wear and or don't throw out.That could be the problem.Make sure the starter cup is the same size for the starter.There are a couple of different sizes.