2 years ago I got the p0300, p0301, p0302.................. So I replace all of the plugs & coil packs and it has ran great until 2 weeks ago, Got a p0302, replaced coil 2 w/ one of my "good" takeoffs from 2 years ago. Today, got codes on all of the other cylinders (but not #2). I bought all OEM coils and plugs 2 years ago when I replaced. Is there something I should be looking for that would cause these failures after only 2 years? I find it hard to believe that all 6 coils would fail on their own after 2 years. Any Ideas?