If I turn the key on a JD212 and the starter turns but does not engage the flywheel, Is that a sure sign the Solenoid is bad? If I use a screwdriver to give the starter gear a push towards the flywheel it starts just fine. The battery is fully charged. Are generic Solenoids OK for Lawn Tractors?