I have a 2005 gmc envoy 4.2L and have changed coil # 5 for misfire code po305 also changed spark plugs,and removed and cleaned throtel body and reset pcm.car runs great except at idel you can feel a misfire without any code showing up. can anyone help?