2014 Mercedes-Benz ML350
Mileage
154,352
Service Date
4/23/2026
Services Performed
- Scanned vehicle for error codes. Found multiple codes in ECU, but most are related to cam position/timing. Checked vehicle and found right exhaust cam magnet looks new. Performed function test on cam adjusters. Found intake on passenger side failed test. Recommend replacement of failed unit before further diagnosis. Also noted engine covered in oil residue. Recommend steam cleaning to remove residue and check for leak source(s).
- Removed intake piping and engine covers. Disconnected wiring to cam sensor. Removed intake sensor and cleaned oil debris from area. Installed new sensor with supplied seal. Cleaned connector of residue and installed. After steam cleaning was completed, reinstalled intake piping and covers. Cleared error codes and test drove vehicle. Check engine light returned. Checked live data and found cam positions out of range, but vehicle running ok. Rechecked cam actuator functions, all tests passed. Checked live data with remote access tool. Found ECU is not responding properly. Removed wiring harness to computer and found oil residue on harness. Removed ECU to check for oil contamination. ECU does have contamination present. Recommend replacement of wiring harness and ECU to correct check engine light issue.
- Steam clean vehicle to remove oil residue and debris build up.
DOUG E. gave our service a 5 star review on 4/24/2026
