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.