Yep, listen to David, he knows his stuff. Looks like you have a 088 non waste gated turbo system there, just like the one i have. Very good turbo system, and uses a 3" down pipe. Very capable of making you feel the seat. lol
Here's some pics I took of my system when I first bought it a couple years ago. It shows pretty much everything the system should have minus the intake hat which it came with I just didn't put it in the pics, and you showed that in your video as well.
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach