I think it works lol :-D Sounds like a harrier jumpjet taking off, i take it that odd pulse noise was the wheels losing grip with the power? Sorry ed, im not into cars so i know sod all, boring comments :-(
Hope you and your family are having a smashing christmas :-D Thats one monster turbo, any bigger and he will need to cut a hole in the hood, mad max 10 :)
Forgot to say, the odd pulse you are hearing is the turbo overboosting when the truck shifts. The turbo stops turning from the back pressure and barks like a dog. Not good for the turbo at all so we have to to get the blow-off valve working again. Merry Christmas!
Please get that air filters air intake out the engine bay . It robs power. Colder air is more condenses. Great job! Add another smaller turbo(hx35) and larger injectors itll be like night and day.