This my SES light came on in my 99D2. I had 7 codes all dealing with misfires. I changed the plugs and wires last year. I had the codes reset and have been about 10 miles without the light reappearing. With all cyliders having a misfire code should I be looking towards the coil pack? How difficult is it to replace the coil pack? If it is as difficult as the wires I probably will not attemp on my own.