Q: I have a 2004 Mercedes Benz ML350.

asked by on

I have a 2004 Mercedes Benz ML350. The BAS/ESP light is on and the Check Engine light. I just bought the car and knew it had the ESP/BAS light on, but soon after running a diagnostic at Autozone, the Check Engine light came on as well.

I can tell that the brakes need work. Other than the brakes, and a blinker being out, the car runs so amazingly well. The diagnostic stated a small leak in the VAP System potentially caused by faulty vent solenoid, purge control solenoid, or fuel tank pressure sensor. The question is, where do I start?

Thank,

Kathy Blessing

My car has 134000 miles.
My car has an automatic transmission.

Hi there. Check the brakes and the wheel speed sensors to see if the are damaged or worn causing the ESP light to come on. A worn brake pad can cause the ESP light to come on as the wheel does not slow down with the other wheels.

For the Evaporative Emission Control system, the purge solenoid can stick causing the system to not vent properly. Check the lines to the solenoid and the harness to the solenoid. If the lines and wiring are good, then the solenoid may have failed.

For the check engine light being on, check to see what codes are store or pending that would help with the troubleshooting on the issues with your vehicle. For the turn signal light being out, check to see if the bulb is burned out. If the bulb is good, then check the fuse in the cab.

If the fuse is good, then the multi-function switch may have a fault within it causing the light to not work.

If all of the turn signal lights do not work, then check the flasher and see if it’s clicking. If the flasher is not clicking, then it would need to be replaced if there is power to it when the switch is active.

If you need further assistance with your check engine light and warning lights being on, then seek out a professional, such as one from Your Mechanic, to help you.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. I have a 2004 Mercedes Benz ML350.

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Loose headlight clip

A loose clip can allow moisture inside the connection and cause a headlight bulb to stop working, such as what you are experiencing with your Mazda 3. It is also possible that the clip came loose on its own due...

Q: Hi I have a 2009 Nissan xtrail. I recently had the engine light come on and stay on along with the esp light on as well.

Best to check the computer for any pending or stored codes related to the ESP system. There could be a faulty ABS wheel speed sensor or the reluctor wheel to the wheel speed sensor could have moved making the wheel...

Q: Dash lights stayed on despite several parts were replaced

Since the steering column was opened, and you not only have faults showing in the ESP, ABS, and BAS systems with the indicator lights, but you also have the SRS light on as well, I am inclined to believe that...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...