It started out when it was like 30 degrees outside.. i would let it warm up and it would be fine for a little bit.. all at random times though.. since then.. temperature jumped up to around 60 where i'm at the past couple days.. and today it has done it everytime i started the truck.. No tuning device, and i'll see what I can find out around here about having all that stuff checked out with the intake. I've tried spraying carb cleaner everywhere i could possibly think of to see if the idle fluctuates at all and I can't find anywhere that it does. I've got a clean lookin intake now though.