do you know that the cylinder stat is working? Does it click when you turn the temp adjuster? And, if you have a multimeter, does it make and break contact when it clicks?
When the cylinder stat clicks, does the 3-port valve motor change setting?
you can get Drayton to send you a wiring diagram, if you have a Lifetyle/Drayton/ACL programmer as well (though as far as I can see they are the same connections as other makes).
What model of programmer have you got?