I think that washer might be 986-424-133-00 .
Looks like you have a motor oil, or transmission fluid leak. That stuff is hard on rubber when you let it baste and marinade in the oil for a long time - the rubber will degrade, swell, and you will have more rubber parts fail.
__________________
2001 Boxster
|