I ran a similar setup since March 03. I have had the car down two months while I redesigned the system to be as simple and cheap as I could. It has been running a little over a week. The old system had about 7500 miles on it. The new one has about 4-500.
The plugs are the same ones.
I have a stock SVT flywheel that has been turned, a spec stage3 4-puck bronze clutch and the accompanying pressure plate.
MTX-75
I replaced the shift forks but they don't really factor in to reliability, just smoother shifting.
The only reliability factor for the internal transmission is the Torsen LSD with new bearings and the Redline MTL.
The transmission has taken a beating with 300+ Ft-lbs of torque and so far it is holding just fine.
The axles haven't broke but them my traction is limited so who knows what will happen with a set of drag slicks and that kind of power.
BTW, all this piping design is my own. I went against other people's better judgement in using stock manifolds just to prove that they will work and work well.
Demon and I have been a constant source of motivation for each other about getting car projects done and a springboard to toss ideas off of each other. We don't always agree but between the two of us we usually end up with the correct answer or a logical solution. Despite his brusque personality he is all heart!

Very soon here I am going to be going to be mostly unavailable for a long time. I am leaving on a deployment very soon, details of which I cannot speak of. I will get email access occasionally and I will try to log on and say hello. Eventually I will be back, but suffice it to say that I had to work hard to get this project done in the short time that I had and still make this deadline. I want to help, but you guys are going to have to help yourselves now since I won't be around to do it. I'm sure Greg will help more than ever to make sure there are lots of fast Contours here when I get back.
If you want the turbo piping then you will need someone with some initiative to step up and take over where I have left off.
Good luck
war......