Why You Might Want a Blow Off Diesel Setup
Adding a blow off diesel valve to your truck is usually one of those modifications that gets people talking, for better or worse. If you've spent any time around modified turbodiesels, you've probably heard that distinct "pssh" sound when a driver lets off the gas. While that sound is legendary in the world of turbocharged gas cars, the way it works on a diesel is a completely different animal. ...