Check engine light will not shut off
I bought my F150 ecoboost almost 3 years ago. When I bought it it had the check engine light come on almost immediately. So we put it on a diagnostic code reader it said something about the #2 cylinder running lean. So we purchased all new coil packs for the truck, installed them. It ran great for about 4 months, then the light came back on, still reading the same code but this time the engine would sputtering when accelerating to pass another vehicle on the road, and when it shutters the engine light flashes until it smoothens back out. What am I missing?
Is this a worthwhile discussion?