timbo Try flushing the heater core by removing the heater hoses and running the garden hose through both inlet and outlet. Ive fixed a few diesel xc90s with blocked heater cores