Thanks for everyone's advice and help over the weekend. It's what makes this forum such a great place in my opinion. I think I may have now fixed my overheating issues. Took the car out for an hour yesterday. Heaters were working and she didn't overheat. My confidence isn't full restored but I guess there is no other way of knowing until I drive her now..
Thanks everyone..