Quote Originally Posted by Owen View Post
Blow off valves on diesels are the equivalent of putting a sock down your pants.
Agreed hahahah