2005 4.6 Explorer with ~202,000 miles. All except coil 3 are original, ejecting spark plug. All of a sudden after a brief acceleration the truck felt weird and then the flashing check engine light came on. I back off the throttle and the CE went out. It would come on and miss again if I pressed past 2,000 rpms or 1/4 throttle position. Unfortunately I live in Sussex County NJ, the hilliest part of NJ. I did my best to speed down hill so I could use lighter throttle going up hill, it semi worked. I got CE and severe missing on the last uphill. I got home and checked with my Torque Pro and I got a P0308. I have a brand new Motorcraft spare coil with plug wire which I installed on #8, back plug on the driver's side I hope . It seems to have stopped the problem, at least locally on steepish hills. I also checked the spark plug and it was a perfect very light tan with no black what so ever and the gap is perfect and it's a Motorcraft replacement plug. I tested the old coil and the primary circuit is .5 ohms and the secondary circuit is 5,520 ohms, both seem ok per general testing specs, though I'm not sure about the Ford's specs. Can a coil test ok off the vehicle, run ok at low stress but fail at higher stress, ie more throttle and rpm?