One of the guys at work was cleaning out his toolbox big time today, he gave me a mass air flow sensor for my pickup(which has been running rich and I can't determine why). So he gives me the thing so I can test it out. The truck it came off of had a hesitation when cold but otherwise was fine. So I figure, alright next time the check engine light is tripped I will throw this thing on, clear the code and see if it returns. So on the drive home the check engine light never comes on(its intermittent but on way more than it is off, one of the pains of this damn problem). So I drove around a bit tonight, the damn thing still hasn't come on. I've definetally put more miles on it than it usually takes to trip back on, and more run time. Its interesting, maybe I should just wave the new mass air flow sensor at it whenever it acts up?