I had same problem on my S1 changed thermostat (helped) added two fans keep levels stable! flushed rad (no differant) changed for new rad ran cool as !! people tent to forget that old rads are full of rubbish even when cleaned I now run a alloy rad and its always bloodly freezeing car never gets hot nor do the heaters unless it left running for 15 mins then the the temp drops of rapidly