brake is hard
your brake booster is leaking vacuum~
if the engine has a misfire, or is not working good the vacuum gets low and the brake gets hard. you must fix the engine failure before you test for vacuum leak.
but this HUGE vacuum line Causes the misfires (could put a hose clamp on that line, then diagnose...got a point Hector)~
Looking for a Used 300-Class in your area?
CarGurus has 180 nationwide 300-Class listings and the tools to find you a great deal.
Search Mercedes-Benz 300-Class Questions
Mercedes-Benz 300-Class Experts