Turbo Dodge Help
ive got a adjustable turbo XS boost controller. was under the hood but i just put in in the car so i can adjust it on the fly. when i hit about 3-17 psi it starts to leak. there is 2 orings on the outside of it, thats where the leak is coming from i think. i donk know if the orings are supposed...