My 97 Grand am GT seems to have a heavy “skip” going up hills. I have replaced all three coils, which I was told was the problem. Plugs and wires have also been replaced.If I accelerate heavily it does not happen. But this puts me in the position of speeding. Any Suggestions?