Yes or no to intercooler
I would contact the guys at the supercharger store and ask them about their water injection system, they could tell you how much boost you could get away with it.
http://www.thesuperchargerstore.com/index.html
Print