Originally Posted by StockTalon
.....Masterpower turbo hold together for you.
Wasn't going to comment in this thread but my Masterpower turbo was daily driven for 30k miles on my ST with no issues.
2004 SVT: bewst'd!
2010 Ford Escape 3.0 V6
2004 F350 6.8L V10
1986 XR4Ti 2.3L Turbo, 15 psi
2007 ST ; formally bewst'd - R.I.P