It should only run for a short limited time from a cold start, turns off when running temp is achieved and trhe ECM takes control of the fueling. Why it should turn itself on after its already up to temp if I understand you correctly may well be a stuck relay keeping it on.
If your in the UK then we don't really need that system, you could remove it and cap the connection at the connection on the head with a blanking plate.