97 S500, 99 e320 4-matic, 06 Q56, 57 Ranchero, Sold: 95 s320, 90 300TE 4-matic, 82 380SL, 71 3.5 cpe
Joined
·
198 Posts
Decided to post new rather than follow up on previous post:
http://www.benzworld.org/forums/w124-e-ce-d-td-class/1672644-rpm-mas-control-box-signal-flow.html
because the stalling problem is gone (fixed by replacing coil and EZL).
Now I'm stuck at not being able to adjust the lambda (duty cycle stuck at 90), due, I think, to a defective ECU or EHA valve, but I'm not sure which, or how to figure it out. The O2 seems to check OK with a voltmeter and scope (.87 volts rich, .2 volts lean, .45 on wire when first started cold), and the wiring also checks OK.
The EHA wiring to the ECU is fine too, perfect continuity, and the EHA internal resistance checks at around 19 ohms.
However the EHA current sits at 1.8 mils all the time and only changes for just a few 10th of a second if I really punch the engine. The 02 voltage sits at .87 all the time unless I induce a vacuum leak, then it drops to .2. So I guess the mixture is too rich most of the time.
If I disconnect the O2, the EHA current sits at 1.8 and never changes even if I punch the engine. BTW it sits at 1.8 even with engine off, once it's run at 80c.
I guess this could be either a bad EHA, or bad ECU. Any suggestions as to which one or how to determine? The codes say "illogical EHA and shorted O2, but I've already determined there's no short in the O2 line.
Update - this must be a California car due to the duty cycle at Pin 3. However, the http://www.landiss.com/mixture.htm procedure of holding down the test button for 6 seconds doesn't work - the LED does not stay on. Any other way to make this adjustment or read the duty cycle?
Thanks for any input,
Tom S.
http://www.benzworld.org/forums/w124-e-ce-d-td-class/1672644-rpm-mas-control-box-signal-flow.html
because the stalling problem is gone (fixed by replacing coil and EZL).
Now I'm stuck at not being able to adjust the lambda (duty cycle stuck at 90), due, I think, to a defective ECU or EHA valve, but I'm not sure which, or how to figure it out. The O2 seems to check OK with a voltmeter and scope (.87 volts rich, .2 volts lean, .45 on wire when first started cold), and the wiring also checks OK.
The EHA wiring to the ECU is fine too, perfect continuity, and the EHA internal resistance checks at around 19 ohms.
However the EHA current sits at 1.8 mils all the time and only changes for just a few 10th of a second if I really punch the engine. The 02 voltage sits at .87 all the time unless I induce a vacuum leak, then it drops to .2. So I guess the mixture is too rich most of the time.
If I disconnect the O2, the EHA current sits at 1.8 and never changes even if I punch the engine. BTW it sits at 1.8 even with engine off, once it's run at 80c.
I guess this could be either a bad EHA, or bad ECU. Any suggestions as to which one or how to determine? The codes say "illogical EHA and shorted O2, but I've already determined there's no short in the O2 line.
Update - this must be a California car due to the duty cycle at Pin 3. However, the http://www.landiss.com/mixture.htm procedure of holding down the test button for 6 seconds doesn't work - the LED does not stay on. Any other way to make this adjustment or read the duty cycle?
Thanks for any input,
Tom S.