my 2009 5.7 runs great and never gives me problems. except for when i am at idle it runs funny. whenever the truck is running and i am not accelerating it shakes (almost like a shiver) this happens when it is cold and hot. any of you guys know what it could be or ran into this problem yourself? i was thinking it could be injectors or coil packs? appreciate the help.