W639 in limp mode
I have same van and engine, had lots wrong and seem to have fixed it all
If P0101 will not clear then it is because it is the "Adaption" values for the MAF/Air Filter that need to be reset. I only found one code reader that can reset the Adaption values for a Vito. MaxiEcu, I ordered it on ebay and it came from Poland
https://www.ebay.co.uk/usr/maxiecu
I had lots of problems and did the following to fix:
replace boost pressure sensor
replace maf
replace map sensor
replace EGR value with recondtioned unit from ebay. Mine was not stuck but there must have been something wrong with the electrics as kept triggering limp mode
my exhaust back pressure sensor was ok, I tried one off ebay but made it worse so sent it back (not oem)
in addition I've also had to replace:
wire from egr to ecu
resistor fix on swirl motor
new dpf + sensor
new cat
MAF fuse was blown, replaced it (Fuse 20, 5A)- Diesel HFM
New PCV with pipe and sensor
even after all this it was still going into limp mode occasionally, and sometimes needing the "adaption" reset for P0101
Since I've switched to V-Power it's been ok, so maybe the cheap fuel really messes with it
just before the v-power switch I did run 3 or 4 cans of injector cleaner through it on a near empty tank, so maybe I cleaned something
If your EGR is faulty and not opening then the ecu will trigger limp mode as it expects xyz, older engines you could just blank the egr and the ecu was dumb and could not tell the difference, not on these unfortunately
Last edited by iLikeVans; Aug 22, 2023 at 12:14 PM.


