Back to the original question, is there any reason a new head wouldn't fix this? I cant see as the issue could be caused by anything else.

Will order a new head from link above (thanks Ray Davies) £10 less direct on website :-)