I think you paid enough for the TTI exhaust that it should fit. Have you contacted TTI Tech Service? They should be best able to sort this out. You may have the wrong pieces?

AStrobuf


So, are you really a Rocket Scientist?