Someone Help!! Just bought a 2004 BMW 316 compact, I've driven 50 miles or so in it since I bought it. After a few miles the emission light came on and I read online it might be the oxygen sensors as the car ran fine. Then the next day the EML light came on and the car went into limp mode, I parked up and restarted the engine after 10 minutes and the EML light and limp mode went. Thanks