I put the battery on a charger for several hours and when trying to start the motor it sound like it not turning fast enough to start. But when I use a rope to pull start it starts fine and runs good. So I am wondering if it is the starter or the solenoid. I also tried to jump the start using...