Have you tried swapping the controllers onto different motors, you could be getting nasty spikes coming off the motors, capacitors across them will help with that.