meh... 400whp isn't stupid fast.
hopefully i should get'r set up end of next month... can anyone recommend a good shop for installing nitrous?
no, i am serious. i need a shop that is going to do a top notch job installing it in such a way that it is as hidden as possible and as easily removable as possible. and preferably a place with a dyno and the ability to fill the tank