I have 27,000 miles on my 03 3500 dually. It's currently at the dealer for a u-joint that has failed. Won't have it ready till next week, but that’s a separate story. I noticed last winter that after 30 minutes of driving in the cold weather, sometimes the engine would be a high idle. Then if...