Nice kill man. Welcome to TT by the way. Beware of those Diesels they can be extremly powerful and very fast with just a little bit of extras. Always listen for the tattle tale whistle on a diesel. Pretty much anything aftermarket that gives them more power changes the sound of their whistle which is the turbo spooling up. If you hear the tattle tale whistle leave him alone chances are you are about to get your butt handed to you.
