Interesting build, how far down is the filter?? At least you will know if it's the TB if it runs fine with the OE one back on..... Good luck and keep us updated....
The filter is about an inch from the bottom part of the bumper.
Yeah, i'll try re-installing the factory TB.