The two highest things on my suspect list would be lack of fuel (plugged fuel filter or weak fuel pump) and plugged exhaust. The most common thing for plugged exhuast on your Zetec would be a failed cat in the exhaust mainfold.
The Zetec does not have IMRC.