It is definately your thermostat-there is an overide on your boiler but it means disconnecting wiring which i don't recommend.The thermostats are a pain-if you get a chance get a simpler one fitted-i'm no expert so sorry can't help further.
Kaddy
October 2010
Automatic Answer
We may have found other answers which could help you.