RepairPal Certified shops can diagnose and repair your 2003 Mercedes-Benz E500. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Hello,
it is very likely your transmission connector housing is def. and leaking. Than you ran low on transmission oil. The connector housing is on the transmission front.