Not sure how that spectre one will work. Look at the TB side of that tube, its too long and has too much bend, the NA and SC TB's are in different locations.
And the pic is blurry, but it looks like it says "except super duty & Lightning" It wont fit, not because of the coupler, but because the tube is wrong