So quick update,like I mentioned before I put some alcohol round both sticks(only left needed it but figured I may as well do both).
So playing Siege last night it completely got rid of the forward drift that I was experiencing.So yeah the alcohol seems to do the trick that is surmising its just dirt or sticky sticks.