If you want someone to talk in more detail with about water injection I would get ahold of Charlie (SOURCE1604 on most boards). I *think* he has a water injection system on his car but I'm not sure if he has run it yet since his car is usually in pieces. His website is
http://www.its-over.net