http://k-tecracing.com/show_product.asp?id=235
W White16valver Mar 5, 2007 #8 I think the idea of those is to increase fuel pressure and therefore throttle response and power, somehow... They're not the crap ecotek things though so I'm not sure how good/bad they are! lol
I think the idea of those is to increase fuel pressure and therefore throttle response and power, somehow... They're not the crap ecotek things though so I'm not sure how good/bad they are! lol