The heater might not be getting hot because of an airlock. The heater matrix might be the highest point in the system which can make it tricky to bleed.
I feel sorry for you, this is not the first horror story I have heard form someone who has had their car 'tuned' by Gunter / XO motorsport...