My 300 def was painfully slow warming up so changed the Stat. on removal of the old one I found it was stuck open.  The temp now begines to rise on the gauge within a mile and the heater is now fantastic.  For the sake of a few quid change it, you never know.
Tony