Hi Richard. I think the general advice is to look for a new one. The repair cost is going to be much more than the cost of a replacement. Your lens will, of course, be fine if you get another body. Alex