That is a failed transmission mount. Easy to replace. Save money by buying just the dampener and not the whole assembly. Consider replacing both mounts, not just the one you noticed leaking...
Part # should be 986-375-049-02
Rein mounts are good quality and about $85 each.
|