What I read on the youtube page is that the setup tests the oil delivery system. That is an incredible setup.
Only one question..........who's shifting and slamming the gas????
Quote from Ezeedee regarding car mods:
"you're only done when you sell the car