sweet stuff man, glad to see you have that thing (almost) fully up and running!
lol looks like you somehow stuck a ridiculous motorcycle engine in there...that's what it sounds like at least.
oh, and what's that kinda groaning noise that gets louder as you get faster...tires? anyone else hear it?