E46 Fanatics Forum banner

EML light

2689 Views 7 Replies 6 Participants Last post by  russcoop
BMW 2006 325Ci M Sport ab 160k miles
So i've never had any lights come on my bimmer,
here's the story
please don't call me stupid...
10:12 pm, i fill up my car while it's running, 15 bucks , notnjng crazy.
I close the cap and go drive, i turn on a main highway and having a bmw i have the instinct. Floor it. 10:20 pm and then 2 seconds later boom EML light, acceleration is gone, car feels weird. I pull over and break my car is like jerking, i get out the exhaust sounds like a rotary, wum
wum wum wum. My EML light is on keep in mind. I turn the car off for a little check under , then i turn it back on EML is off, and car is running fine. Do you guys think this happened due to loss of pressure in the gas tank. (I have never filled the car up while it's running). This has never happened before this. The car ran fine all the way home. Does anybody have any idea ?
I floored it and it went on, after i filled up with the car running
1 - 8 of 8 Posts
I do feel like it had something to do with the pressure in the gas tank. I do know E46s are sensitive to this. But I don't know.
I think you could check INPA shadow codes, and it might show what it had thown.
The EML is the electronic throttle control. The throttle body is controlled by the engine computer (DME in BMWspeak). The gas pedal assembly has 2 very closely matched potentiometers. A potentiometer is a variable resistor. The DME is constantly checking the resistance of both potentiometers to see if there’s a change. The DME uses the resistance of the potentiometers and all of the sensor data (MAF voltage, engine temperature, etc.) to determine the change in the throttle body flap’s opening. I believe the throttle body has an electronic part that tell the DME the position of the flap. When there’s a mismatch in this system such as an error in the throttle body the EML light is enabled.

The first step in diagnosing a problem is to scan the DME for codes.
Agree. The fuel had nothing to do with it.

Might never happen again. Wait and see.
The pedal assembly uses two potentiometers. One with increasing and the second with declining values. It's a safety thing.
Agree. The fuel had nothing to do with it.

Might never happen again. Wait and see.
The pedal assembly uses two potentiometers. One with increasing and the second with declining values. It's a safety thing.
okay but the eml light comes on when it detects loss of pressure or loose gas cap,
I've floored my car many many times but this coincidentally happens the one time i fill my car while it's running? She runs like a beauty,
i also drove around after this happened
(made sure the gas cover was tight and restarted the car a couple times)
didn't happen again and it seems to accelerate perfect when i floored it.
its going into the shop today for some repairs anyway so i'll have them read codes, but i really hope this was just because of filling it up without stopping it.
I mean i'm just trying to put 2 and 2 together, how does this only happen the one time i fill up without stopping the car?!
i've read many things about people's check engine lights coming on when they do this. etc.
It's the pressure in tank
The pedal assembly uses two potentiometers. One with increasing and the second with declining values. It's a safety thing.
I believe the feature is called diversity (of all things). The two-sensor redundancy alone is good, but the two throttle position voltages going in opposite direcrions is better for detecting anomolies.
There have been many service bulletins over the years about issues that happened when filling the car with fuel and not shutting off (EVAP, purge valve etc.) and they've been dealt with at the engineering and dealer level long before your car was produced.

Now early E34/36..... We had such issues.

Again the EML system is that of the pedal/throttle plate.
I had same issue getting on highway, pulled over off then on cleared everything, change fuel filter an pump never happened again
1 - 8 of 8 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top