This past summer, I purchased a 2005 G6. It had extremely low kms. and now i know why. In cold weather, the speedometor sits at 5kms and it shakes there. It takes 2-3 more re-starts before i can put this back to normal. Anyone out there have this problem or a solution to this.