Some testing on your part needs to be done !-----When a motor like that is shifted into gear it should not struggle / nearly stall like yours !!!-----Find out what is wrong with your motor.-----Plenty of suggestions have already been posted for you.-----Remove top plug wire.-----Try and start...