Don't know if this helps mate we had no heating changed the heater matrix though no luck
turned out it was the coolant control valve sits under windscreen on passenger side under scruttle panel. Easy access and removal
Brand like febi cost 60/70 approx
Though we had no heat at all . So may not apply to your situation
Hope that helps