Low cost temp fix is to pull each if the 8 plugs off the coils one at a time and use a small fine (clean oil free) 1/4 x 1/16 flat file and clean the corosion off the top and bottom of the contacts ... compressed air to clean up and reinstall
I have also seen where the top of the coil is cracked and moisture can get in
Most likely the ones closest to the edge of the hood is bad... water drips down
Better fix ..Go to Rockauto
Best place for 8 new coils plus
8 new plugs
it woulds happen to the ford superduty I was driving ... bad coils if you replace all 8 you should be good for another few years