you will need puma engine. OS Puma engine mount. Puma engine bay wiring harness and ecu. Puma key/transponder chip in the key to match ecu.
Make sure that you get an engine loom and ecu from your era car....i.e. if you have digital dash get from a digi dash....if you have analogue then get from that.
Very easy conversion, thats what my fiesta is. I started conversion at 10am and was driving it by 4pm.....and that was on a driveway with normal tools, nothing fancy.
any other questions just ask.
Matt