A flashing engine light means a misfire bad enough to be putting raw fuel into the exhaust. Drive it like that and the catalyst melts. Get off the road, and if it is not far, bring it slowly.
We name the cylinder from the scanner, then swap coils across to prove it before we fit a part. One coil and a set of plugs is usually the whole story.