I am sure many of you have seen this, but did you listen to it... . holy cow is that the turbo barking or a blow off valve going off or some of each.
http://princeperformancediesels.com/11.67.mpg
What ever it is, it sure sounds good.
http://princeperformancediesels.com/11.67.mpg
What ever it is, it sure sounds good.
Last edited by a moderator: