Frequent visitor, first time poster. First off, I love this forum
!! Great resources for the DIY.
I would really appreciate your inputs as this is driving me crazy and a bit unsettling
. I literally read everything P0600 on this forum and beyond but couldn't really get an answer as that code is so generic.
So my car was acting up strangely for about a month now with all the malfunction lights/and non-of imaginable on the dashboard (ABS,BAS,ESP,engine, high beam...) lighting up simultaneously and staying on. Sometimes, the dash board would go blank for some minutes before coming back on (losing power to the lighting outline and display area) causing my turn signals or emergency light to be non-operational while on the road. Or, when I try to start the car on a few occasion, the steering wheel would locked and my car won't start (it doesn't even 'suck' in my smartkey when I inserted into the ignition switch). I had to unplug and replug my battery to clear these malfunctions and thus resetting the (ECU) computer?. I would drive for a day or two before the erratic behavior came back. Check engine light code P0600 occurred every time. The car runs normally, just a bit rough (not limping).
Took the car to an independent Mercedes repair shop today with every codes erased from a few days back so the engine light was not lit when it got to the shop. Told shop that codes I've seen before were P0171 (which occasionally come on every few months or so) and the recent P0600. Shop told me that they found a vacuum leak (P0172) but they didn't find the P0600 and quoted a $550-$600 repair price
. I hope this vacuum leak triggered the P0600 and not due to a fried ECU.
My question, if you did managed to get thru my sob story
, is whether a vacuum leak can cause the ECU to go crazy and misread/trigger code P0600 because the P0600 code and P0171/P0172 seem so unrelated
. I hope this is the case. I don't want to think the mechanic misdiagnose or cut me short just to find out later once I took the car back that the notorious P0600 is still at work.