Converting rotation force to electricity, then back into rotational force, you'd lose at least 20% fuel efficiency. Sure you'd be in a perfect powerband, but not enough to make up the conversion losses. It won't happen until the ICE is replaced with a fusion reactor.
Diesel electric DC trains...