I suspect something like that is what's happening to my starter because I hear no skipping at all, I guess I'll try to remove it and inspect it...

any other ideas about what could be wrong?

thanks