Lol I mean the term external injection. I googles that, and nothing car related came up. I always thought the technical term was stand off injectors.Originally Posted by MK999
Lol I mean the term external injection. I googles that, and nothing car related came up. I always thought the technical term was stand off injectors.Originally Posted by MK999