On the 1.7 Zetec SE engine they reduced the cambelt interval from 100k /10 years to 80k/5 years due to a lot of failures.
Seen a lot of 1.6 zetec SE's going wrong recently!!!
tons of the engines available cheap so may well be less hassle to engine swap.