I got it running! Holy cow, this thing rocks! It pulls really hard. According to my data logger, it pulled 3000 watts accellerating me to 30 mph and drew 500 watts to sustain that speed. Not the greatest efficiency for cruising. But, it is adequate. I think the issue is lugging that much motor around while using so little of its available power.
Anyway, it pulls me (190 pounds) up to 30 mph in under 5 seconds. And that is me being very cautious with the throttle. If I give it any more, the primary belt skips.
Oh, the motor runs nice and cool too.
I will post more on the web site soon.