With the warranty running out next month on my 2000 ML430, I went and replaced it as preventive maintenance. Got one at the dealer for $109.00 and it fit like a glove. I looked around at a lot of other brands etc. but none fit like the original and their cost was not that much different. The other dealer in town wanted $140.00 for it. The list price where I got it was $180.00. Probably could have gotten more out of the old one but not willing to take a chance. Just my 2 cents.