There are a number of guys here on the forums that do great repair work at reasonable prices. I bet a few of them will reply to this or send you a PM to let you know.