So been lurking and doing some researching/searching, and have a question. I understand that for the most part there are negligible gains in an aftermarket coil pack vs OEM. I also, are of the understanding that the factory coil packs fail fairly soon and/or cause lots of problems. With all this being said, is it better to get an aftermarket one that will last or change the oem pack with each spark plug change or change it sooner? Cost/effort what a better choice? I have a 2004 ZX3.