In this guide, we take a look at how to diagnose Mercedes-Benz cars yourself.
This procedure will allow you to access all control modules installed on a Mercedes-Benz, read fault codes and clear them. As well as view live sensor data.
What you will need
You will need a scanner that can read Mercedes-Benz specific fault codes.
Generic OBD-II scanners are not able to read many modules besides the Engine Control Unit (ECU) and maybe Airbag or Transmission.
You need a scanner that will be able to read all Mercedes-Benz control modules. Mercedes-Benz cars typically have 30+ modules installed.
Here are some popular scanners that will diagnose all Mercedes modules:
- Foxwell NT510 for Benz
- iCarsoft MB II Scanner
- Mercedes-Benz Star Diagnostics
- Autel MaxiDAS (Professional Level, Star Diagnostics Alternative, Comes with 38 pin connector for 2000 and older models)
- Park your Mercedes-Benz on a safe location and turn off the ignition.
- Locate the OBD-II port under the dashboard and plug in your scanner.
- Turn on the ignition but do not start the engine. If you intend to spend more than 10 minutes diagnosing your Mercedes-Benz, connect a smart battery charger or restart the engine and allow the battery to recharge.
- Allow the scanner to power on. Go to Mercedes > Select Model.
- Go to Auto Scan. Allow the scanner to go through all the systems and determine fault codes stored on each one. This will take a few minutes. Enter any of the modules by selecting it. View fault codes.
- Go back up one time and select Clear Codes to erase any code that may be in stored status. You will not be able to erase codes that show as Present status without fixing the underlying problem.