Cheap coils (non Motorcraft) will fail....the ones I had on did so in less than a year.
In all fairness, plugs on these aren't a real big deal to replace provided you've done a little work and got yourself a set of 1 piece units. There's an updated set (Motorcraft, again) I put em on mine....think they are SP509?
This past late winter/early spring I put on 8 new Motorcraft coils...new plugs. Ran great until a phaser went bad, but since I bought an Expedition the Explorer sat more than it was driven.
To the guy asking about new battery having a bearing on misfire issues....it may not have helped, it also could've. Insufficient voltage plays hell on pretty much any car with the amount of electronics that have been common for the past 20, 25 years.
Also, when I did mine, I discoed the battery while I was changing plugs, it "cleared" the codes that were active..
If you still have voltage issues, as mentioned, have it tested. And as well, in years past, bad alternators would allow the battery to discharge back through it. There's a diode in the alt that prevents this...eventually it goes bad. Had to have several alts rebuilt on my older Fords. 92 F truck, Tbirds, Mustangs, etc etc. I'd expect the same design is still used, probably..