Hi guys, I'm new on the site, looking to find some answers to getting myfriends ford up and running again. I was driving while towing a trailer. When I think it over boosted and blew the air intake off the turbo. I drove for about a quarter mile with an obvious lack of power pulled over and sure...