I had to put a new one in my 07 about a year ago. I just went with a rebuilt used one - complete housing. Wasnt looking to upgrade anything internally, so it was an easy 1 Hr swap. Paid $1500 for the rebuilt one, 15k miles later, no noise, no issues.