Hi guys, So, I've had my 99 323 CI for around4 months and its been having an issue where it stalls itself instead of idling. This only happens after the engine has been on once, is turned off, then gets turned on again with in an hour. It puts itself into limp mode as well, so there is no power. I've had diagnostic run on it which came up with a lambda sensor and cam sensor, which I replaced. It was fine for about 2 days, before the issue came up again. Does anyone have any idea what could be the issue? I'm out of ideas and really want the bimmer to be running how it should. Please note that the length of journey doesn't seem to matter and after couple miles it usually begins to idle itself again. Please Help!!!!