JLH,
I don't know if that's duct tapeand shoelaces. The guy actually sounds like he's pretty dang bright, if not otherwise without any direction in his life.

Go check out his website. He's pretty detailed about the process of installing and running his 1350 hp Volkswagen.