If the starter is spinning and not "engaging" wouldn't that be a solenoid problem not a motor problem?

shawn