I just read this thread for the first time. I am the tech that found the problem on your car. It was the trans cooler bracket vibrating against the engine block. Pretty cool I was reading different threads and found this one. Small world and I'm happy you can enjoy the car now :thumbsup:
Yes you should be fine just will notice loss of power from the disconnected hose. I am a Ford tech in southern california and have seen a few Focus St's come in with hose being blown off.
My best was a 13.9 in stock form and yes I am still on the stock intercooler. Intercooler is next on my upgrade list just trying to decide which one to go with.
That's damn good. That looks pretty close to my current mod list. Are you auto or manual trans? I hope I have a similar result from Torries unleashed tune.