Found the culprit I have XLR style connectors for the motors and the internal part was broken ... cold soldering it appears !
Resoldered 2 connectors and everything is moving fine ! What a ride
The randomness of the direction pointed to a broken wire ... and that was exactly it ! Thanks for archives lol