Vehicle: 2018 Ford F-150 Lariat
My 2018 Ford F-150 Lariat, with the 3.5L EcoBoost engine, has been acting up lately. Especially on cold mornings, it starts rough and the check engine light flashes. I pulled a P0301 code, indicating a misfire on cylinder 1, and sometimes P0300 for random misfires.
It smooths out after a few minutes of driving, but the CEL stays on solid. I've heard about spark plug issues or coil packs on these trucks, but I'm not sure where to start. The truck has about 85,000 miles on it and I haven't changed the plugs yet. Any advice on troubleshooting this?