I Have a BMW E46 328i just recently it has thrown up the eml light and the yellow triangle symbol and goes into limp mode only does this when starting engine from cold and letting it idle for a while after about 30 seconds eml light comes on with the yellow triangle symbol and stays on until engine has warmed up to normal running temperature switch engine off then restart engine starts and runs ok eml light goes out,Also i have no communication between diagnostic socket and the DME unit either the one inside the vehicle or the one under the bonnet so unable to read any fault codes.
Il post another solution on this even though in tired of the first one always becomimg the best one even when its not and some times not even close to being right. eml is a throttle fault. either you have a bad throttle or a bad engine wiring harness. if you car was under warranty BMW would replace both. there was a problem with the harness on your car (high resistance at the throttle connector.) so i would suggest replacing the throttle first and see if it fixes it first this is alot cheper than the harness
As for the limp mode unless you have an expensive diagnostic system this usually has to be done by BMW (anything to get ya to a dealership!!). The comms problem, is the key turned in the ignition?
2,640 views
Usually answered in minutes!
This morning I notice a yellow circle in the spot where the clock is as soon as I started the engine and when I turn it off but goes away after about 30 seconds.
×