We would check that the (hot coolant) is actually getting to the heater matrix. First off, check at the heater control valve. The heater control valve is usually in line with the inlet hose of the ...
Does the engine reach its normal working temperature after 10 minutes of driving? If not then suspect the thermostat. If it does then you need to check the two pipes that go through the bulk head (to ...