If you have a 2005, there was a TSB on this, the temp guage is wrong, it is reading MUCH higher than the actual coolant temp.
Unless you had the computer reflash done under the TSB and its STILL overheating, but that is almost unheard of in the CRDs unless you are towing in like 110* heat, OR...