Hey, I helped install Ted's ATI!
Was very impressed with the install, aside from the cheesy band clamps they used... From my Turbo-4 banger days, the clamps they used (the normal ones you see every day) don't hold boost well, but 9psi should be no biggie... maybe.
The more serious T-bar...