Howdy all, I have a 2004 2500HD that started doing something weird yesterday, and repeated it today. The speedometer doesn't work when the truck is cold. Once the truck is warmed up it starts edging up a bit and after a few minutes it works just fine for the rest of the day. Anyone had this happen? Any ideas?