Got it running, still have to work on the idle problem. It pulls my 220lbs around pretty good. Here's a few videos.
http://www.youtube.com/watch?v=BwrZ-_nC6dU
http://www.youtube.com/watch?v=4yPqg4ZW5aE
http://www.youtube.com/watch?v=BwrZ-_nC6dU
http://www.youtube.com/watch?v=4yPqg4ZW5aE