I just bought the above engine. The previous owner said it had no spark. I hooked it up to a battery and found the starter would barely turn the motor over. I isolated the cause to the starter motor and pulled the starter apart. One of the magnets was broken. These starters seem to be very...