Well, my incredibly bad luck with my Fiesta continues.
Took the car out for a trial run and some canyon blasting, and after about 20 minutes of sustained driving I got a nice assortment of codes:
P0300 - Random/multiple misfire
P0301 - Cylinder 1 Misfire
P0304 - Cylinder 4 Misfire
Cleared the codes and continued driving (to see if it was a one-off) and P0304 came back within 5 minutes of driving. Cleared them again and aborted my drive and drove home (on the highway, cruising) without any new codes. I recently re-loaded my Dizzy stage 2 tune, which seemed fine for daily driving (even smashing the pedal when getting on the highway etc). I had planned on doing a time attack on Tuesday but that is probably not going to happen.
I recently (less than 2k miles ago) replaced the spark plugs with NGK Ruthenium HX gapped to .028 so I certainly hope it's not a plug issue, but at this point I'm sort of over the constant problems.