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.Quote:
Originally Posted by MK999
Printable View
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.Quote:
Originally Posted by MK999