Okey dokey, update time. But first, @scottydoggs. Thanks for your insight, I was thinking along the same lines. It did seem like a forced code however I was also narrowing the symptoms down to a faulty maf given that all the other sensors are clean or new and there are, as far as I know, no leaks. So, with all that said new maf is in and idle has smoothed quite a bit... however still idling a little rough and stil getting a random rpm pulse while idling in park as well as a stumble or miss while driving. Not sure if Ive quite driven it enough for everything to smooth out on its own given that the computer is still increasing the mpg (still at 11.7) but I will keep an eye on it through the weekend and update if that was the fix. Does anyone else recommend anything that I should keep an eye on? I do know that my computer and my fuel gauge are not matched up, any reason for this? Im getting the low fuel warning with a quarter tank left.