My check engine keeps coming on and it was missing at idle. The check engine diagnostic was misfire on cylinder two. i took it to a dealer they told me i had the wrong spark plugs. (I got them from Autozone). They supposedly cleaned the injectors. I seemed to be better after the repairs but then it started over again. i ran injector cleaner and used high octane gasoline. I still have the same problem. it misses on idle and cut out going up a hill. Yes the check engine light still comes on and off. I was told to clean the throttle body next. Do you have a page that shows me how to do this. I do not trust the so called experts at the dealership.
GMC Q&AAsk Your Question
2006 GMC Canyon Question: how do i clean the throttle body on my 2006 GMC Canyon 5 cylinder
Answer #1SHAWN03 February 11, 2012, 22:36Rookie
FROM MY EXSPEREANCE CLEANING IT WILL NOT HELP BUT HOWEVER REPLACING WITHOUT REPLACING THE OTHER HALF WHICH IS THE ACCELERATER GAS PEDAL WILL ONLY TEMP. FIX UNTIL BOTH ITEMS ARE REPLACED AT THE SAME TIME THE MISFIRE CODE WILL KEEP COMING BACK AND THE ENGINE WILL RUN A DAY OR TWO FINE ONCE CODE IS REMOVE BUT ALWAYS COMES BACK
Answer #2canyonRus March 11, 2013, 19:24Rookie
I have the exact same problem with the same truck. Has anybody found a cause?