I have an 08 5.7 hemi 4x4 and lately it's been acting funny when I start it in the morning and its been cold out. It'll start idling high and sort of surges higher and lower. All of the lights in the truck get dimmer and brighter too as it does this. If I wait long enough and let it get warm it'll be just fine again but that can take 30 min when it's this cold out. Sometimes even after it seems to be back down to a regular idle if I try to drive then rpm's will jump and make the truck lurch forward. Any advice on what to do about this?