If the starter motor is faulty, you may need to replace it. However, before doing so, you should check the connections and make sure they're tight. You may also want to try tapping on the starter motor with a wrench or hammer to see if that helps.