Ok looks to be like your running 2 drives from one Motor Output.? This isn't good and could be the cause of your troubles. So I would sort this before looking further.