Everyone keeps saying the motor... The motor... Keep in mind the car itself has a lot to do with it. ie suspension, weight and what not.
This car has obviously had a lot of work out into it. Very impressive. This car and a few other of the NA cars being built by a few guys will hurt some turbo car feelings for sure.
What suspension are you guys using on this car?