Hello. Sadly I may guess that the problem might be in the motherboard of tello, due that you made tests with new motors. Also I wonder/guess if you may already checked with inverting the wires of the new motor only for the sake that them may came inverted from factory...
One last resource...