PDA

View Full Version : Major DME Issue to separate the men from the boys. Let's see what you know...



Paul in NZ
04-24-2008, 02:06 PM
could it be a short in the o2 sensor wiring??

Paul in NZ
04-24-2008, 05:13 PM
if the O2 circuit ws not functioning properly then there would not be any means to adapt the mixture?

Gearhead
04-24-2008, 09:51 PM
Hey Guys, I figured a little "challenge" in the header might get this some more visibility. :D

Because I can go on and on about this, I'll try to keep it short with bullets. Bottom line, I just picked up my car from the shop after 3 weeks, my wallet is $750 lighter and I have the same issue I did when it went in. No, I didn't get taken...this really is a chin-scratcher as I've been involved in every step and understand what's going on.

In summary:

- A few months ago, I got a CEL with stomp code 1212 - EGO sensor #2
- I replaced both O2 sensors, same issue
- Did research, found vacuum leaks could cause this.
- Replaced all intake gaskets, front/rear cover gaskets AND the notorious PCV Cyclonic Plate. Same issue
- Decided this was bigger than me. Took it to my local indy. Good guys... I trust them.
- In troubleshooting, he finds the 02 trouble code to be an "open circuit" code.
- Checks all wiring for faults. None. All checks out well.
- Further scanning, he notices that there are no adaptation values, nor are there any Integrator (fuel trim) values coming from that left #2 bank per the scanner. However, at the same time we can see the 02 voltage readings so it's getting the signal to the DME ruling out an actual open circuit.
- Okay, the DME puked. I research and track down a place near me in FL http://www.ecudoctors.com/ & ship them the DME.
- They diagnose and find that a short in the EPROM socket took out a 2.5v voltage regulator for the unit. Tech advised this is somewhat a common failure and can cause strange problems.
- Received MY rebuilt DME. Same issue.
- Sent my DME back. Tech cannot find anything out of values, but begins talking with my mechanic and understands there is an issue. He sends a different DME (same Bosch Number 0 261 203 484) with my OEM chip.
- Vehicle runs better. Getting Integrator (fuel trim) values from both banks now, and you can hear the vehicle making adjustments. But...
- Per scanner (AutoLogic), the DME is still showing no (read: zero % on both banks and both short term/long term) Mixture Adaptation values AND the freakin' CEL is on again with the "open 02 circuit" code when, per the scanner there are good 02 voltage values.
- My mechanic is saying it's the DME. My DME tech says everything checks out and that it's likely something else on the car. But both suspect it MAY be the EPROM got corrupted.
- I contact Mark D. (Guys, he's great!) He's not heard of this issue before, but also agrees that with two separate DMEs, the only constants are the OEM EPROM and the car.

Okay, here's the challenge:
What's going on? I need to know which way to go with this? DME, EPROM, or something else on the car.
Can an EPROM get corrupted?
If so, could the symptoms listed be from the EPROM, or something else in the DME keeping in mind two separate DMEs have been used?
What else, if anything, on the car would prevent the DME from producing Mixture Adaptation values and/or this "02 Open Circuit" code?

Help!

Many Thanks,

John

Gearhead
04-24-2008, 11:18 PM
could it be a short in the o2 sensor wiring??

Thanks Paul!

The wiring was already ohmed out with no shorts or open circiuts anywhere. That and when the scanner is attached, we're getting good 02 values without any strange spikes or open/zero values.

Data Stream
02 Sensor 1 Integrator - 1.00193
02 Sensor 2 Integrator - 1.00000

02 Sensor 1 reading = 0.49 v
02 Sensor 2 reading = 0.54 v

Plus, these values change readily when enrichening (starting fluid) or leaning out (intentional vacuum leak) the a/f mixture. Even if there was an open or short in the 02 wiring, would that account for the DME not having any mixture adaptation values?

pingu
04-25-2008, 04:54 AM
I'd be amazed if the EPROM got corrupted. To program an EPROM, you normally need to apply a special voltage to the EPROM and the DME wouldn't be set up to do this.

Gearhead
04-25-2008, 08:05 AM
if the O2 circuit ws not functioning properly then there would not be any means to adapt the mixture?

Correct, if the circuit was open, then there would be no values for the DME to use as a basis for the Mixture Adaptation. However, we were sitting there with the scanner attached looking at the 02 sensor values on one data stream (meaning the circuit is good) and watching the voltage sweep up and down as we enriched and leaned-out the a/f mix manually... yet at the same time, the mixture adaptation was reading 0.00 on both banks. So WE could see the 02 values, but the adaptations were not responding to this available data.

Now, this very thing happened with two different DMEs. Granted, neither one was new, but both passed all bench tests according to my DME tech and the 2nd one is the unit he used in his shop as the "known good" unit when troubleshooting.

Gearhead
04-25-2008, 08:08 AM
I'd be amazed if the EPROM got corrupted. To program an EPROM, you normally need to apply a special voltage to the EPROM and the DME wouldn't be set up to do this.

Oh, I know. A corrupted EPROM is a stretch, but at this point all things have to be on the table. One reason I keep going back to this possibility is that one of the original problems with the 1st DME was that there was a short in the EPROM socket that took out the internal 2.5v voltage regulator (per the DME tech). With a short, perhaps there was enough spike voltage somewhere to "tweak" something? (highly technical term there).

Paul in NZ
04-25-2008, 09:13 AM
you're the third florida person with das bmw I know of that has a fried ecu. my uncle, the general purpose mechanic, says that he sees it on a semi-regular regular basis. i'm thinking that perhaps it has to do with rainwater or such.
i m sure there are wetter paces for E34s than florida....lightning perhaps?

MBXB
04-25-2008, 09:18 AM
- Checks all wiring for faults. None. All checks out well.

Did you check the cold air sensor, and water temp sensors?

Gearhead
04-25-2008, 09:41 AM
- Checks all wiring for faults. None. All checks out well.

Did you check the cold air sensor, and water temp sensors?

Thanks Ramon!

With the initial diagnosis (before sending in the DME for repair the first time), there was an issue where we were seeing voltage readings from the Coolant Temperature Sensor (good values) but at the same time the data stream was showing something like a -200 degree C reading. So on one line the scanner is showing a good voltage for the sensor (good CTS circuit) but the DME translation was was at the bottom of the temperature scale. When the 1st DME was repaired (that voltage regulator), this issue was corrected. So, again it looks like a "logic" problem. The votage values are there, but the DME isn't translating properly.

The air temp sensor never showed an issue.

Ross
04-25-2008, 09:45 AM
My guess is an intermittant open circuit for the o2 sensor.
The new DME seems to have corrected the running issues. The only prob is CE light, right? A momentary open would trip the light and code but may not otherwise be noticed.
Good luck, I'll be watching this one.

Gearhead
04-25-2008, 09:56 AM
My guess is an intermittant open circuit for the o2 sensor.
The new DME seems to have corrected the running issues. The only prob is CE light, right? A momentary open would trip the light and code but may not otherwise be noticed.
Good luck, I'll be watching this one.

Thank you Ross! Actually, it's still more than just the CEL. There's still the issue of (at the same time mind you) we have:

- Good voltage readings from both 02 sensors, but the DME is saying there's an actively open circuit (not a historical code)
- The DME is proccessing 02 integrations (adjusting a/f mixture) but at the same time there's no activitiy on the mixture adaptation for either short term nor long term. Zero, zilch, nada....

Ross
04-25-2008, 10:31 AM
Where is your diagnostic hook up? Is there a chance the diagnostic port is "upstream" of what the DME sees?

Morgenster
04-25-2008, 10:48 AM
Where is your diagnostic hook up? Is there a chance the diagnostic port is "upstream" of what the DME sees?

I'm thinking that too. If you measure upstream, maybe you should check the wiring on sensor input all the way to the DME pins. If you already did that then see below.

Alternatively, your EPROM could be fried just enough to cause this. electronics can be whacky like this after a voltage spike so maybe you should just check with a chip from another working 540i.

Gearhead
04-25-2008, 12:21 PM
Where is your diagnostic hook up? Is there a chance the diagnostic port is "upstream" of what the DME sees?

It's the standard "round" diagnostic port rigth off the firewall on the passenger side. Man, I have no idea if it's upstream or downstream from the DME, but I would have to assume being a diagnostic port that all data coming from this would come via the DME.

I know that in ruling out an open/short in the 02 circuit, my mechanic verified good conductivity at the DME connector.

Gearhead
04-25-2008, 12:29 PM
I'm thinking that too. If you measure upstream, maybe you should check the wiring on sensor input all the way to the DME pins. If you already did that then see below.

Alternatively, your EPROM could be fried just enough to cause this. electronics can be whacky like this after a voltage spike so maybe you should just check with a chip from another working 540i.

Ah, if swapping EPROMS to test for this were so easy.... Unfortunately, my '95 is equipped with the EWSII anti-theft system. With this, the EPROM must be programmed with the correct EWS code for my car or it won't start. That's why when you go to purchase a performance chip from Mark D, or Jim Confronti you have to send them your OEM EPROM first so they can read that code off yours and include it on the performance chip they burn for you.

I'm trying to find a DME guru who knows enough to determine whether or not it's possible the EPROM could cause this contition before I go the route of forking out another $250 or so at the chance that's it.

Thank you Morgenster!

MBXB
04-25-2008, 04:38 PM
Check here:

http://ecubb.bmwecu.org/board/

Someone may have a hack or be able to suggest one.

ryan roopnarine
04-25-2008, 04:53 PM
you're the third florida person with das bmw I know of that has a fried ecu. my uncle, the general purpose mechanic, says that he sees it on a semi-regular regular basis. i'm thinking that perhaps it has to do with rainwater or such.