E46 Fanatics Forum banner

Code P1542, EML Lights comes on!!!

2 reading
43K views 18 replies 10 participants last post by  Bali  
#1 ·
Wow i just cant catch a break :banghead:. Suddenly my car is throwing the p1542 code and the EML light is comming on an of course sending the car to limp mode. Not to sure what exactly this code means. Any takers.
 
#4 ·
Even though you have a throttle cable, the ECM still controls the actual throttle opening

Take a look at this document, pages 51-54 -
http://www.beisansystems.com/misc/SEIMENS_MS_420_ENGINE_CONTROL_SYSTEM.pdf

The new engine throttle valve (MDK) differs from the familiar EML in the following points:
***8226; The accelerator pedal potentiometer (PWG) is now integrated in the MDK housing.
***8226; A throttle cable is used to actuate the throttle potentiometers and also serves as a backup
to open the throttle plate (full control) if the MDK system is in fail-safe.
 
#5 ·
Yes you are right I called BMW and the service guy explained how the system works and that even tho there is a cable it is still a wire signal that operates it.
So my next question is, what can I do in the mean time to trouble shoot this problem. I would rather not spend all kinds of money at the dealer ship when I could simply buy the need part and install it myself. I understand that BMW`s reader system could pin point the problem, however it seems to me the main problem is the throttle body its self.
 
#6 ·
#10 ·
My car already has a new throttle body installed. I'm manged to temporarily fix it by cleaning the ICV. I drove it to work and it didnt make it back home. I'm ordering a new ICV to fix the problem.

Info on my car:
I have a 1999 323i (155k Miles) and my car has a Mechincal Style Pedal with no sensor.
Replacing the the thorttle body alone did not clear the issue for my vehicle.

For anyone else that runs into this problem.
 
#12 ·
Idle Air Control Valve did clear my P1542(Throttle Position Sensor Electrical.) but I bought the car with a new throttle body.

I am now running into a P1580(Throttle Mechanically Stuck) sometimes. I took a look at my throttle cable and has a lot of slack, looks like they didnt replace the cable at the same time as the throttle. I thightned the cable up but the slack returns after a lot of stop and go traffic. Again throwing the car into LIMP mode. I'm ordering a new throttle cable soon i'll let u know if that clears that issue to.
 
#11 ·
Where the adaptations cleared (in the DME) after the throttle body was replaced?

http://tis.spaghetticoder.org/s/view.pl?1/04/35/75

Note:
A faulty throttle adjusts the adaptation values stored in the DME control unit. These adaptation values must be reset after the throttle assembly has been replaced.
Clearing adaptation values:
- Connect DIS Tester
- Select vehicle type
- Select "DME Motor Electronics MS42", ne carry out individual brief test
- Continue with bottom right arrow
- The "Fault pattern selection" window appears.
Select "Function selection" (bottom left)
- The "Function and component selection" window appears:
- Select "Service functions"
- Select "Drive"
- Select "Digital Motor Electronics"
- Select "Reset adaptations"
- Select "Test schedule" (bottom left)
- The "Test schedule" window appears. ne Select "Reset adaptations"
- Continue with bottom right arrow
For subsequent procedure, follow DIS instructions.
The new adaptation values are stored in the DME control unit after the engine is started for the first time.
 
#17 ·
Hey new here i have a 2000 bmw 328i and a while back it was running good just throwing a code for a engine coolant temp sensor so I replaced the sensor and the gauge right when u turn the switch to the on position the temp gauge would shoot straight to hot when it***8217;s cold so I pulled off the intake again trying to go threw the sensor wires and went through the whole wire harness and they after putting it back together it threw a code for the coolant sensor and also the p1542 and p1580 and the elm light came on and so did the dsc light and won***8217;t rev over 2k rpm so I cleared the codes and started the car again and the p1542 and p1580 never came back and now it seems like it***8217;s stuck in limp mode how can I get it out off limp mode or what could I check any help would be appreciated