35mph in 5th is around 1000rpm or just above it.
Chip you must have changed out the plugs so shortly after the misfire started. good. were the threads on the old plugs all free of aluminium oxide?
have you cleaned, recrimped and regreased the + & - connections on the coils?
HT leads all pushed down onto plugs real good?
i'd also be running the engine in the revs/throttle position where you know the misfire occurs, in a dark place and keep an ye out under the tank for tracking.
you could also remove the HT leads and check resistance.
I've had a MAP sensor fault thrown up before even though the vacuum tubes appeared fine, but the fault wouldnt clear so i checked the tubes a bit closer and found one was about 1mm off bottoming out on the joiner barb - pushed it on fully and fault cleared.
after that you could swap out a coil at a time with a known good one and see if the issue clears up.