I have heard about a better replacement oil drain for the turbo. Anyone know who makes it and where i can order one from? I figured since im raplacing the turbo this is the best time to try to find one before the one i have fails. Thanks
By registering with us, you'll be able to discuss, share and private message with other members of our community.