thats why i said a SPECIALIST tuner not the local ford garage is there anywhere near to you that does krypton tuning remapping has a rolling road etc they are the guys you want to go to i took my sons vw golf to my local guy cos he had a warning light coming on intermittently local guy checks error code has a look clears codes says car needs service so service done two days later light comes on again takes it to car tuning clinic 5 minutes fault found and fixed it was a dodgy coil pack 3 weeks back and forward to local guy 5 minutes for the guys that have got the right gear to find the fault ok costs a few bob but gets the job done right and they said if the same thing happens with any of the other three packs they will do the diag and labour free of charge i only have to pay for coil packs
let me know how you get on