I got a 89 GT 5.0 (stock, I'm a poor college student right now) and I changed out the fuel injectors the other day. I put everything back on (or at least I thought I did) but now I have this strange loud popping sound when the engine is revved quickly or when I try to pull off. I'm hoping its not a craked head because there is water coming out of the pipes now as well. Any ideas?