|
As far as I know URO is Chinese manufacturer that makes inferior quality products. Try Loemforder engine mounts, or buy replacement engine mounts from a MB dealer. That's a job you want to avoid doing every few years.
The original engine mounts in our 1995 E320 lasted 15 years and 170,000 miles.
__________________
Fred Hoelzle
|