well I got a PM from one of the members here with a reference to a shop that can handle the job properly. I have talked to them and they indeed know the problem and how to resolve it. It's off to them today. Thank you to all and especially Jay who got me pointed in the right direction with the right shop. This indeed is the right place to ask questions.

Cheers,
David