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.