Steve, find a good Osteopath or failing that, a good chiropractor (difficult in the UK, admittedly). SWBMO's dad had tennis elbow and on the advice of his doctor & consultants was about to have an operation. One trip to our local chiropractor and everything was fixed, and it hasn't bothered...