I guess you need to use a meter to work out what connections are what on the switch, if you are sure you have the correct switch type.
Thanks to all of you, I've replaced the DP pull switch with a 10 amp 2 way light switch and now it works; pull the switch on and fan starts; pull switch again; off....and timer takes over and stops at set time.