Had it repaired and it still had some weird noise and leaked a little oil, so called Denise, said to bring right in and they completely fixed the noise and oil leak within about 4 hours so I could go on vacation to the Oregon coast.
This is the best shop in town, office staff is well informed and great to deal with. The techs are great and explain the problem. I would recommend this shop to everyone. Will continue to bring my vehicles to them.