Electric Turbo!

Their website said 5000 watt electric motor, and online converter said about 7hp mechanical



LOLOL so my initial guess about a 300A alternator was a little "small

They supply a controller and a battery with built in charger. They claim 10 seconds of charging for 1 second of boost., No special power for charging needed.