I have a 2014 GMC 2500HD 6.0 with only 19,000 miles. I’m from northern Maine so the weather has started to turn cold. The first start of the day I’ve noticed my truck almost wants to stall right after it starts then the rpms will finally catch up and it will idle at 1200-1500 for a few seconds before idling back down. I just had it in the shop for a bad speed sensor which cause my transmission to slip and engine to misfire but the truck never acted up for them. I’ve also replaced the mass air flow sensor myself and air filter as I found a rats nest in my air box. Looking on some advice on where to go from here.