Thanks for the prompt reply. The setting is on No for Spider friendly URL's. Just to play devils advocate I changed it to yes and all the other links on the site dropped the ? mark too. When I switched it back to No all the links with the exception of the ones within the pals changed back to having the ?.
So I still have the problem.