Hy Upsteam, I am glad that you have everything repaired, you might want to let us know what shop did the work in case any one else needs similar type of work done.