FordGuy100
Registered User
I have found out one thing while doing this, taking out and putting in these turbo's are the biggest PITA, I'm only hoping this turbo will last me a while so I dont have to go crawling back there and fighting it the whole way.