Thanks for your reply, unfortunately I didn't try it pulled out from the wall before I replaced the thermostat, didn't even think about it. I've now checked the wiring and made sure that the vents are all clean and clear but still getting the same problem.
Any other ideas?