Worth noting, generators have been added to the game. You can take any electric motor or an actual generator and install it in the same slot as your engine to quickly charge batteries. The gas or diesel engine just needs to be big enough to run the generator, otherwise the engine will start and then immediately stop.
I haven’t tinkered with these too much, so I’m not sure what the skill requirements are or if installing a generator significantly increases gas usage.