how does a starter drive work exactly when i turn the starter over it will spin but not turn the motor over and when i stick my finger in the hole for the starter that gear in there free wheels when i spin it.