EL5DEMON340 said Nope, this is what I have heard from guys going really fast with stock parts . Click to expand...