Roaches are formidable little opponents. One of my buddies had a SRT-4 with intake and exhaust when I first got my turbo put in. He was very formidable from a roll, but I would still pull it out. From a stop, he never had a chance.
But then he upgraded to the Stage 3 kit and powns me again
There is a lot to be said for a stock motor that is built to with stand 30psi.