If you have had a reported p0302 it could well be the coil pack, I have never used cheap coil packs on Fords as work in Ford repairer and only use genuine coils on them.
Have heard of cheap coil packs failing in the past though. Coils fails on most cars so not uncommon.