Seems curious that it documents no codes, it couldn't hurt to toss some Techron injector cleaner and some dry gas too, again cheap elimination of another factor. A careful clean of the MAF couldn't hurt either but you will need anti tamper torx to properly remove it. Don't be frustrated, the problem will reveal itself. I think a bad oxygen sensor could make it run rough as well.
|