When the cars hot, grab both flow and return matrix pipes under the bonnet, they should be hot. If they are, its the flap system that controls the heat from cold to hot, which is built into the matrix housing thing behind dash. If they're cold, then its not getting to the pipes, by either blockages, knackered pump, thermostat etc.etc.