Where was all this info about water injection last month when i was askin bout it!!!
WCS goo luck on u'r build.. it's sounding a lot like mine! only mine is still on the engine stand.. needs to go back into the car but i messed up one of my motor mounts ( broke off bolt )
Your Definatly going to have a fast car!