That's a booboo on the picture, and a booboo on my wording. I forgot to erase the stock pulley path in the picture, and I meant ABS pump, not power steering pump, I guess it was still in my mind. Right now the ABS pump is held in place with zip ties only, but is surprisingly stable. I'm just not happy leaving it hanging, however. And yes, beer and buddies is required to work on cars.
Also, my motor is 6000 RPM redline, with the Electric motor being 7500 RPM. So it's going to have a 1:1.25 ratio, which puts the electric motor pulley at a little over 6 inches wide. Gonna be a honker, and I believe it's the one part I'm not going to be able to build myself.
Also, it's a brushless motor. AC Induction I believe. It should freewheel very well and once I get the power sorted out, I plan to make it have manual regen too.