I have a chance to install an 03 turbo in my truck and also a water?meth stage one kit for $200. 00. I have been running biodiesel and the turbo lag is driving me nuts:{ . Is there any benifit of installing this turbo and can it be done?
Thanks,
Ben
Thanks,
Ben