Here's a suggestion for you. Give Strauss Photo Technical Service a try.
Strauss; Photo-Technical Service
1240 Mt. Olivet Rd, Washington, DC 20002
(202) 529-3200
(202) 526-6465 (fax)
Email:
straussphoto@spts.com
business profile | phonephone | emailemail | save
http://www.spts.com
They are located in D.C. They have been in business for about 40 years repair all kinds of high end electronic items. These guys wear white lab coats. This is where many camera shops send out camera for repairs. I've used them a couple of time before and they are great! Reasonably priced too. You could send it to them or drive it up there. I sort of in a rougher area of D.C.
They repaired my Nikon FE for $45.00 and I thought it might be terminal but they fixed it and it was cheap.
I've taken some electronics (TV's to be repaired) to Mark's Telethon before and it always comes back as non-repairable and I owe $50.
I hope this is helpful. Good Luck!