Tesla drive trains come in 'small block' and 'big block' versions, can be controlled electrically two or three different ways, and could provide front or rear wheel drive, depending; but I suggested replacing the starter and alternator with an altermotor because it would be far less expensive and still provide 20hp over base-line with improved economy.
And changing oil (or not) is still an option.