Took the car to the shop because it stalled 40 miles from home and I
couldn't get it restarted. Had to get it towed. Just before it conked
out, it would try to stall at stop lights, or in slow moving traffic.
I would put it in neutral and then give it some gas. That seemed to
keep it going. Tried to start it up after the last time it stalled and
got a big gray smoke cloud out of the exhaust and that was it. The
garage I had it towed to said it restarted the next day and couldn't
figure out why I had it towed. I didn't believe him, but sure enough
we went out and it started and seemed to run ok. He turned it off and
then the next day, it wouldn't run. The independent asked me if it was
cold out the day this happened and it was pretty cold, maybe high 20's.
He thinks it could be some wire on the harness now. Any other ideas
would be appreciated. My regular mechanic couldn't figure it out so he
had it towed to an independent he knows who is supposed to be good with
BMW's. He is the one who thought airmass meter, computer, etc. Does
this thing sound like a crank sensor? Any ideas would be greatly