Neato , not a bad thing when you remove the torque converter , Old video 2013 , they are using DC Motors , almost everyone has moved onto AC motors now , indication of how fast the tech is moving. DC Motors had their benefits though, they are torque monsters but don't have regen braking and cant be sealed against dust / water.

