A family member suggested going to this shop for the work. They replaced it that day so I was able to continue on my trip...
They are the best. They get it done. I'm always happy with the work they do. Keep it up guys and thank you.