My 96 SHO has developed a idle that has a miss in it and also driving at approx 45mph the engine will skip and miss on gentle aceleration. It seems to be down on power, as well. The check engine light has come on and stays on. Could this be a coil pack failure? Car has 130K and has had the cams welded five years ago.