The oval hole is an inspection hole for the torque converter. The plastic oval dust cover is about $3.00 the last time I bought one from the dealership.
The fuild leak appears to be transmission fluid and is from your front pump seal.
Just pick one up the next time you visit the dealer. A quick search of Mercedesshop didn't turn one up on-line.
__________________
84 300DT Puke Yellow. Totalled after 438,000
84 300DT Orient Red. 169,000 (actual mileage may vary)
2002 Explorer EB (wife's)
|