I took my car in to get it checked out, I Tried my best to fix it myself, but I simply do not have the time. Johnsons took really good care of my car as always and fixed it all up. It was a little more than what I wanted to pay, but I know it was done right.