You have one turbo, he has two. He has a V6. He has RWD. He has aerodynamics. One of his rear tires could eat two of yours. See what im getting at? Its always nice to see an underdog win though...but i dont see it happening here. And if you're planning on going 100mph+ on public roads do it in the middle of nowhere please.