I should clarify my last post a little better. If the temp is staying at 40C the COOLANT is not coming up to temperature.
Also MB temp gauges read in Celcius (sic) not in Farenheit. At a normal operating temp of 80C this would convert to about 190F. 100C is 212F, the boiling point.