newbie needs help bad
If "runs rough" means noisy, knocking sounds, then probably.
If leaking oil means pouring out vs just a stain on something, ... .
It's good that some oil shows on dipstick.
Take it to a repair shop that specializes in Mercedes. NEVER EVER take a Merc to a "general" mechanic.
Be thinking about what service (if any) was done just before the trip. If any, tell the service shop about it.
.Jim
I doubt the oil leak is related. It probably just happenstance.






