First, I have a 2004 GMC Sierra SLE 5.3L. 105,000 on her and she usually purrs like a kitten in a bathtub of warm milk. A couple months ago, whenever I'd come to a red light, she'd sputter and idle terrible, especially pulling away. Mechanic friend pulled off the MAF and sprayed some special cleaner on it and I dug in his garage fridge. Everything has ran fine after that until today again. Does a guy go though the same process or order a new MAF sensor? Run some seafoam through the fuel system and call it a day? I'm not a mechanic and don't pretend to be. Any help is appreciated.