My truck runs like crap in the morning until it warms up. If it sits out in the sun for a while before I crank it, runs fine. I washed the motor one day, ran terrible then as it stayed good and hot for a lil while, cleared right up. And on rainy days it runs worse, also high humidity days. When I said something before I was told coil pack. Also in the high rpm I can feel it hesitating. That could be valve float or injectors or 100 other things, who knows lol. Coil pack isn't expensive enough to bicker over. It may be wasted money but it will rest my mind. BUT..... I do listen to y'all so............
Flashing CEL means hard misfire so back off the throttle or engine damage can occur
P0302 is multiple misfires detected in cylinder #2, these codes are not set on just a few misfires has to occur multiple times
Sure if you can afford a new coil pack then its worth a try, you can pull out the current coil pack and give it a good look for cracks, they usually have a crack when they are causing a problem, not always just usually
As said in all the above posts, a used Motorcraft coil pack is better than a new any other brand
I hate being a parts changer vrs mechanic lol, I'm ordering the coil pack now.
I had looked up the code. It will also have a popping sound in the exhaust in the upper rpm (you know when my dumb axx is mashing on it before it's truly fixed)
Our coil packs are waste spark, so there are 3 coils in the coilpack and each one controls the spark for 2 cylinders. It fires the spark for both cylinders at the same time even though only one cylinder will use it (wasting the spark on one cylinder). The coils and numbering vary a little by year, but this is the basic idea:
What that means for you, is that if a coil has gone bad, you'd probably have misfire codes for both cylinders that the specific coil fires instead of just cylinder 2. For the pic above, you'd have misfire faults for cylinders 2 & 6 because that coil controls spark to both of those cylinders.
I've fixed a misfire issue with a new coilpack before but I'm pretty sure I was misfiring on multiple cylinders instead of just one. Before you spend hundreds on a new coil pack, I'd go over your plug wires well and then pull the plug for cylinder 2 and check it out. That might help narrow down if it's a fuel issue or spark.