The ABC Suspension Thread
Anyway, that has solved the issue which has been with me for such a long time.
I made the mistake of going down the ABC rabbit hole when it wasn't anything to do with it. The Mercedes dealer diagnosed the problem as a noisy ABC pump and would have charged the customer thousands to replace it. I paid something like £350 for a replacement pump, fitted it myself and at least I now know mine is good for a long while.
The noise was coming from the same area as the pump because the AC compressor is directly below the ABC pump.
When I got the pulley off the compressor (a bit of a fight due to corrosion) it was immediately obvious the bearing was shot.
I'm going to attempt to revive this thread, I've got a 2003 CL500 with an ABC suspension warning (Visit workshop so not terminal) but would like to get it fixed. As a bit of backstory, I bought the car off a friend for cheap, it's low mileage, in good condition and the warning light was the only issue. Since then I've driven it and everything has been fine, the light doesn't affect the performance of the suspension and everything works as it should.
Now, for my issue. I pulled the error codes from the car and got the following: C1128 - Fault in component B22/1 (left rear plunger travel sensor), and pulled the sensor reading (It wasn't parked on flat ground but the problem is pretty obvious):
B22/1 - 255mm
B22/2 - 44mm
B22/3 - 34mm
B22/4 - 97mm
When changing the ride height of the car, the ride height on B22/1 remains the same, at 255mm. From my own research it sounds like the plunger travel sensor is completely broken, so a new suspension strut?
If I'm wrong please let me know. I've heard of connection issues being a thing but not sure if this is the case for me.




I'm going to attempt to revive this thread, I've got a 2003 CL500 with an ABC suspension warning (Visit workshop so not terminal) but would like to get it fixed. As a bit of backstory, I bought the car off a friend for cheap, it's low mileage, in good condition and the warning light was the only issue. Since then I've driven it and everything has been fine, the light doesn't affect the performance of the suspension and everything works as it should.
Now, for my issue. I pulled the error codes from the car and got the following: C1128 - Fault in component B22/1 (left rear plunger travel sensor), and pulled the sensor reading (It wasn't parked on flat ground but the problem is pretty obvious):
B22/1 - 255mm
B22/2 - 44mm
B22/3 - 34mm
B22/4 - 97mm
When changing the ride height of the car, the ride height on B22/1 remains the same, at 255mm. From my own research it sounds like the plunger travel sensor is completely broken, so a new suspension strut?
If I'm wrong please let me know. I've heard of connection issues being a thing but not sure if this is the case for me.
Last edited by mrvedit; Jan 25, 2025 at 10:49 AM.
The Best of Mercedes & AMG
IIRC a few places sell just the plunger/sensors while other sell rebuilt struts. Good luck.
I'm still learning the difference between SL, CL and S cars with regard to the ABC system.
Would a diagnostic tool still 'record' the plunger travel sensor as giving a reading even with a dodgy wire? Would it give a constant reading, in this case of 255mm?
Last edited by Lpm03; Jan 27, 2025 at 12:23 PM.
IMHO, if the strut plungers move between close to 0% and 100% then the problem is elsewhere. Assuming the struts are leaking.
I'm still learning about all the possible ABC problems, but again IMHO, if just one or two wheels only raise slowly, they I would suspect a restriction in the line going to that wheel, likely in the valve block for that wheel.
While it may be extremely rare, lots of MB ABC owners were alarmed by the ABC problems that YouTuber LegitStreetCars found on his CL65. In case you missed those, he is an ex-MB mechanic and found rubber pieces clogging his lines; the rubber likely came from an accumulator.
My car sits at different heights on all the different corners.
I may end up buying the adjustable level sensor arms and doing it that way but I should be able to do it for free without buying anything or modifying the car.
I already did a level calibration and set values side to side as the same but they didn't come out the same in reality.
You might want to start a new thread in the general SL230 section as there are very active members there who know ABC better than me. Just a few weeks ago there was a discussion about calibration angles.
In the mean time have you confirmed that you plunger values are quite different at each corner?
You might want to start a new thread in the general SL230 section as there are very active members there who know ABC better than me. Just a few weeks ago there was a discussion about calibration angles.
In the mean time have you confirmed that you plunger values are quite different at each corner?
My AI search of "Mercedes R230 ABC to level the car does the computer look at plunger values or ride height" returned this result:
The Mercedes R230 Active Body Control (ABC) system primarily uses ride height sensors (one at each wheel) to monitor and maintain the car's level, which is confirmed by eBay seller 389071049347 and mri-auto-diagnostics.com PDF. While plunger sensors on the struts monitor acceleration for damping, the height sensors are the primary input for determining and adjusting the vehicle's corner-specific height.
Before reading that I thought I plunger values were the more important and that the calibration correlated plunger values with ride height sensor voltages.
Now I will have to experiment more. (Automotive AI results are often wrong.)
Crazy complicated and often frustrating system.
So these will be ideal to take down the slightly higher corner and tweak all the rest.
So these will be ideal to take down the slightly higher corner and tweak all the rest.



Also had another similar episode caused by one of the acceleration/inertia sensors going bad- they're located by the strut towers on my CL. Not sure if there are 2 or 4.




