I would really like a technical discussion on the code 19 issue. Donnie jump in here.
I don't know if that is the issue here, but I just dealt with a 600SEL (1992) that had just come from the dealer who wanted to put two new controllers onto it for the code 19 issue.
I'm going to write down what I did and what I found and see what comments it draws:
The car came in first with the customer waiting. The customer has had the car some months after purchasing from a local wholesaler, who is accepting my costs to deal with the MIL light after not accepting the dealer suggestion. I reset the code 19 on the diagnostic module. There are no codes on either LH module. After a couple weeks the car is scheduled in for the diagnostics that we knew would eventually be necessary.
I checked and the situation had returned. With my scanner I viewed actual values. The O2 sensors were very slow and one of them would stop and go open loop after a short idling period. I replaced both sensors. This fixed the problem with open loop. I also had been watching the adaptation values. The car came in with lower partial adaptation at .87, upper partial was .91 After resetting the code and the adaptation values (to 1.00 it took two days of driving before the values reset themselves back to slightly higher settings (since the O2 sensors were replaced).
Reading a bunch and talking on some tech sites I became aware that I could reset and relearn the car on my dyno in about five minutes once I set the load right and got the technique. Basically I reset the adaptation to the 1.00 and then ran the car at 1600-2200rpm and 40-80kg/hr load. Then I would run the thing to 3500-4500 rpm with 150-300kg/hr load. This would set the lower and upper partial adaptations. These readings I repeated numerous times and consistently got .87LP (lower partial) and .92 UP on the LH1 bank and .91LP and .93UP on the LH2 bank. I reversed the AMMs (air mass meters) side to side and the readings reversed. I ordered a new AMM (didn't know that they were offered rebuilt or I would have gotten both as the list price was only $215 for the MB rebuilt unit).
When I got the new unit in the values went to .94LP and .94UP (on the new one) and .92LP and .93UP (on the better old one).
The car left Friday with a $600 bill to the wholesaler. Only time will tell if I provided a lasting repair.
The issue here is that the early controller has only the ability to change the base mixture by about 15% from base calculation: .85 to about 1.15. The new controllers have changed the capability to maybe as high as .68 to 1.32. These figures are semi alluded to in a WIS article GF07.xx can't remember the rest; I have it bookmarked on my WIS.
I also found something interesting talking to one of the techs. In WIS that article will appear on a list if one types: GF07% into the document number slot. This will give a list of all GF type documents in group 07.
Sorry for the length of this post and the fact that it may be too technical. Donnie brought up the subject and we will have to talk some of this in private but I am still interested in opinions and comments.
If the darn things weren't so expensive I would say that the new controllers are the best answer even if they aren't really solving the problem just compensating for it. This sounds like a good thing for MB to subsidize with a rebuild program, especially if the hardware doesn't need much changing.
BTW the runs on the dyno consistently got worse as the car heated up (which it does much more than on the road where it gets more air - the car never got above 200 on the road, but got to 220 in testing before we took a break).
Bosch Master, ASE Master, L1
33 years MB technician