Quote:
Originally Posted by pristine2
Thanks ... would be great if it is that straightforward. Could you elaborate? Why wouldn't it generate an error code?
|
Because there's nothing wrong for the ECU to detect. The dealer tech was simply being lazy and possibly stupid. The engine needs more air and fuel when it's cold. If your TB is gummed up with years of crankcase blowby the moment you go into gear the TB has to open up a tiny bit to let in more air to compensate for the change in load and maintain idle. If that tiny gap in the open the is taken up by deposits the engine stops. The engine doesn't know why it stopped so it won't store any codes. This is the point where a competent tech would look at engine live date and check engine coolant temp, intake air temp, MAF sensor flow rate. A bad temp might read higher than actual temp which could cause the engine to stall. A competent tech would remove the intake tube and visually inspect the TB . Unfortunately you ran into an idiot. I can't believe a dealer sent you home with
If you don't work on your own car find a competent MB independent shop and avoid that dealer. With just a minimum of effort they should be able to figure this out. My guesses are dirty throttle body, bad engine coolant temp sensor or bad MAF sensor in that order starting with the least expensive option. Good luck