Hey Bill - let me know if you roll it out on the street - I'll come buy and take it off your hands!!

Sound's like the fuel pressure's too low. New pump and regulator and I'm hopin' that bad boy will run fine!

Regards,
Glenn