RoyltyB I think you will be fine with the 2.5" exhaust system if you decide keep your order. As far reliability goes, its is a leap of faith in so many ways. Some engines just have inherent issues weather you mod it or not. I choose the FI kit based on Tony's reputation, his proven product record, and commitment to excellence. I had only one choice for the install and that was SpecialyZ. I have full confidence in their service and expertise. I know that they will be there for me if there was a system failure do to their products or services. They care way to much about their reputation to leave a customer hanging and if for no other reason, that is why I will stick with these two companies for all my engine modification needs. There are the best at what they do and that is about as good as it's going to get.
The bottom line is the best way to avoid engine failure is to be religious about maintenance and keep the abuse to a minimum. Good luck!