from other posts i've seen mention of these spider injector things..
what are they? are they the whole injector assembly, or a piece that isnt going to cost 300$?
read in another post that some lines, or a pressure regulator can leak on the inside? i dunno.. guess it's time to get a pressure tester. go from there.
thanks