I went over to topeka electric motor last week and went for a ride in Kevins truck (full size pickup) this truck runns like it had a v8 in it..
Unbeleivable, runs perfect, cant say enought about this truck.
And best of all, this truck is proof you DON'T need 2000 amps and 300+ volts...
check out these links..
this is the motor and controller in the truck
Here is the link to the truck. Topeka Electric Motor
IvansGarage 1999 electric sonoma