2003 ML350 Confused Coding, BAS/ESP light.
After buying an iCarsoft MB II, and replacing a few items, the lights I'm left with are SRS (there is something wrong with the passenger's front seat, one day I'll trace the problem), and an intermittent oil level warning light, one minute it is 2 liters low, the next minute the oil is high. The sensor is bad, I can probably replace it, but I'm just going to pay an independent MB specialist shop to do it.
The last and most puzzling light is the BAS/ESP warning light. Today I was in a junkyard, and scored a few good parts off a 2000 ML500 (like the pre fiber optic bose amp, because I'm replacing my MCS), and I picked up an ESP Module from right behind the fuse box, looks perfect, and worth $50 to take a chance. My iCarsoft scanner says that there is a CANBus communications failure with the ESP module in my ML350, so I assumed that my ESP module had died.
With a great deal of hope and enthusiasm, I unscrewed the cover behind the fuse box, to find that there is no ESP module, at all in my ML. Not even the connectors for the unit. Theres a slot for it, but no module.
So now I'm just confused and the only reason I can think that it would be turning on the ESP/BAS light is because the system has been mis-coded to believe it has an ESP module, when it doesn't. Also the MCS kept complaining about a problem with the TeleAid system, and there was never a phone system in this truck, and no navigation, and the CD changer in the back wasn't communicating across the DB2 fiber optic system, it was there, but the MCS didn't see it.
Naturally the iCarsoft MB II doesn't allow me to edit or recode the ML, is this something I'm going to have to find someone with an SDS and have done?
I am confused however, that my ABS light is not on, if the unit is dead, wouldn't it light the ABS light as well as the BAS/ESP? The ABS bulb works, because it lights up just before starting.
Trending Topics
In automatic mode, it sees the ESP system, but fails with a communication error when trying to read the codes.
In manual mode, it fails immediately when trying to communicate with the ESP module.
The same thing happens to BAS.
I don't have access to ABS (in manual or automatic).
The Best of Mercedes & AMG
In automatic mode, it sees the ESP system, but fails with a communication error when trying to read the codes.
In manual mode, it fails immediately when trying to communicate with the ESP module.
The same thing happens to BAS.
I don't have access to ABS (in manual or automatic).
Is there any other component in the veh. that is not working?
Did you have or presently have a leak in the windshield washer reservoir?
With the key on, check both contacts at fuses 22 & 27 for 12v with a test light or DVOM.
As far as being unresponsive to the diagnostics, no, everything else responds to communication requests.
My question was, Is there any other component in the veh. that is not working? Component, not module.
Strip the covering on the ESP module and check for broken or corroded wires.
Your leak is probably due to a faulty O-ring at the reservoir. Is it low on fluid or did you add fluid in the past?
Clear all codes in all modules. Then cheek for codes again and post them.
A bad window regulator (driver's rear door)
Bouncing door lock (driver's rear door).
The passenger's front seat occupancy sensor is shorted internally causing my SRS light to stay on.
The transmission has been neglected, so I'm replacing the conductor plate, connector and doing a fluid and filter change. It probably doesn't need the conductor plate, but while I'm in there, I figure I might as well, since the truck has more than 200K. It helped my CLK55 a lot.
The steering wheel feels loose. Nothing else on the column moves, but the steering wheel can be moved along the X and Y axis about 1/16" I am guessing it is a bad bearing right behind where the steering wheel attaches to the shaft in the column, which probably can't be changed without changing the whole column, so I'll probably replace the whole column.
The instrument cluster is showing signs of impending failure. The Outside Temp and clock don't start displaying correctly until I've driven the truck about 20-30 minutes.
The oil level sensor is bad, one minute it is showing 2 Liters low, and then next it is showing Oil High. (Something I'll have my independent shop change)
The servo/motor for low range is stuck, apparently that's common because no one ever uses low range. I have the new one and I'll change it when doing the transmission fluid/filter change.
And the only other issue WAS, the MCS system. The head unit was dead, and the CDC along with it. I replaced the head unit with and aftermarket unit, and replaced the Bose fiber optic amp with a 2000 MY Bose non-fiber optic amp.
Everything else (except for the SOS/Teleaid system) works well.
I did identify a couple of the rattles last night. The heat shield above the muffler in front of the rear axle has come free and is rattling against the exhaust, it looks like the mounting nuts have rusted to nothing. Also the driver's side exhaust manifold heat shield has rusted around it's bolts allowing it to flop around.
Thanks to low cost replacement parts, and my willingness to turn wrenches, I'll end up with a decent, useable ML for around $3000, which is about what I was looking to spend in the first place. I don't expect to make money on any vehicle, I enjoy working on them and I don't have a problem with imperfections.


