Thanks for the detailed write-up Rocky (and pics!). I'm really impressed with the shop you found, somebody obviously knows their stuff! I'm glad you have resolved your problem, one way or another there was going to be out of pocket expense.
So happy your nightmare has come to a close!
Dan