Today several times, I keep getting the P0171 code, I reset the scangauge since its not running any different....and it comes on within about 15 min of driving.....FPR Jay replaced for me awhile back....throttle body was cleaned last week when they did the timing belt and stuff.....guess I will clean the MAF and see what happens....AND I was on my way to get it inspected when it did this so I will try tomorrow