Did your oil light come on? Are you burning anything? If so, blue or white smoke?
Is your oil or coolant low?
It could just be that your timing belt or timing belt tensioner is shot. That would cause it to jump teeth and make your Zetec run like total crap.
A completely plugged catalytic converter would also limit power, but it wouldn't cause the metallic sound.
Automatic or manual?