missfire is a problem with the ignition system, which is going to be either, spark plugs, leads or coil pack. i once had a service does from halfords, they changed plugs oil etc.
car was fine before it went in for the service. it came out missfiring. lashed the guys in the shop and got some cash back. went to ford and bought original plugs and leads. changed and car was fixed.
when dealing with these zetec engines i found even those magnacore super dooper leads are more hassle than they are worth compared to genuine parts. and stuff like splitfire plugs etc i found to be a waste of time. best to get the originals.
you may still have a problem with your leads and plugs. id suggest you change them to genuine ford parts and then take things from there.
do note that if my memory serves me right the mondeos have a secondary coil pack too. cant be too sure but you can google and check to confirm if the mondeos have primary and secondary coil packs.