PDA

View Full Version : E46 3231 (2000) Stalling


clbdc@aol.com
01-01-2004, 05:11 PM
December 10, 2003

Here's a real life puzzler - and a challenge - about a year 2000 6 cylinder BMW 323 plain vanilla 4 door sedan, with automatic, that really has us troubled, not just puzzled, because of the quotes in the many hundreds (one over $1,000) we're getting from dealerships and independents to solve it.

Three clues to remember:

1 - the warmer the ambient temperature, the more often - and quicker - this will happen, and the longer it will take to self correct (everyone seems to translate this to: the engine has to cool down completely).

2 - the problem never occurs when the ambient temperature is in the low 30s or below.

3 - everyone thinks it is a sensor, but there's no agreement as to which one(s).

Cold engine (no matter what the ambient temperature). Engine starts perfectly. Car travels (at whatever speed), if temperature between 40 - 55 degrees for a longer distance (maybe a mile), whether stop-start or constant speed , and then stalls the first time thereafter but only when coming to a complete stop. Above 55 degrees, and especially when in the 70s or above, car goes only one, two city blocks, then stalls (but only at a complete stop, e.g. traffic light). In the high 30's the problem may appear after several miles - or not at all. And, if after starting, there's no stopping, like going right onto an interstate from the Motel 6 (remember, I said plain vanilla), no stalling until coming to a complete stop somewhere down the road.

After the first stall, engine will start, but it will stall once more, maybe twice, while trying to restart or moving off dead stop. But never three times. Thereafter, the engine will never stall, will always start easily - but the engine timing clearly is retarded, since below 3000 rpm (in "D" or in any "sportmatic" gear selected manually, even first), there's no "oomph".

Everything eventually self-corrects one of three ways. 1) Rarely, while driving along in, say high 30s or 40 degree temp and at a constant speed, the engine will suddenly develop more power all by itself (kindof like going from dim to bright) and up the revs (we think) by about 300-400. 2) Let the car sit overnight (no matter what the ambient temp). 3) (Most of the time but not always), let the car cool down when it's in the 40's outside, for about two-three hours.

Is it a sensor? Something else? Both?

Many thanks...

morcheeba
01-01-2004, 09:44 PM
sounds like a code reader would be really helpful. It should be able to tell you why the engine is retarded, and the engine will also report any nonsensical sensor readings. If the problem is more subtle (like readings are off just a bit), then something that could read off the data in real-time would be good. I'm not really an expert on telemetry is available from our cars, though... maybe someone can recommend an OBD II interface?

fcotanis
01-02-2004, 02:02 PM
Where are you located? My e-mail is on file. (Click on my profile) and send me an e-mail if you're fairly close so I can plug in the tool I have in your car.

However - I honestly doubt that any OBDII tool will help.
This sounds more like a full scale job for the BMW computer that has access to the full scale diagnostic capabilities of the onboard computer.

From what you describe I think that it is a cam sensor. But going by my "I think" process it might cost you a few pennies and a few shots in the dark if youo are not from around here. It is my best guess right now that we are talking of a cam sensor. Could also be a shot in the dark but it's my best shot, given I am blindfolded like this.
If you live close by let me know. I might be able to help more then you think - I have a spare sensor that we could try.
Best of luck,
Filip

Asbjorn @ ESS
02-15-2004, 04:02 PM
Most likely a faulty MAF sensor. Try to disconnect it and if the car runs fine without after 1 restart then go buy a new one and remove the battery connection for about 10 minutes to reset the wrong adaptation caused by a off-spec MAF.

HiMiles
02-26-2004, 03:58 PM
Wouldn't the PEAKE code reader detect a faulty MAF though? Because I have the same problem and there is no fault codes on the reader. It seems more of a Vanos issue...


Fatal error: Call to a member function unlock_tables() on a non-object in /usr/www/users/marvelpx/my330i/forums/includes/functions.php on line 4987