My 2002 GMC YUKON putters

Okay my 2002 GMC Yukon putters when it’s cold. When I turn on my car it revs up then the rpms go down and it starts to putter and then turns off. Then I turn it back on and it repeats. So I then kept it reved up for a little bit manually and let my foot off the gas and it stays idle but putters like it wants to turn off but doesn’t but when I take off and drive for a while and then stop at a stop light it still putters and the headlights will dim too, this happens early in the mornings on my way to work. Now when it’s not as cold it doesn’t do the puttering. I’m wondering what it could be? Could it be the fule filter? I want to get it fixed.
Tagged:
0
Answers
Check engine light on? Has it been scanned for codes?
If the check engine light isn't on, then look at the throttle body plate and see if it is closing properly and clean.
When was the air filter last replaced?
Check for vacuum leaks. Make sure all the vacuum hoses are not cracked broken or disconnected.
I wish this was one that was as simple as check this or that, but rough idles can be caused by so many things, it's hard to pin point without some testing and checking.