Check the level. Your car does not have a dip stick. It has the port, but you need a testing dipstick
Mercedes Benz 722 6 Automatic Transmission Fluid Dipstick MB 140 589 15 21 00 | eBay
Radiator level okay? not contaminated?
Get the dipstick..
Martin