code p0446 and p0455 ml320 issue
I have a 2001 Mercedes ML320 with a strange issue. My check engine light came on and code reader showed code PO446 small evap leak. This is typically caused as I read from gas cap. I replaced gas cap check engine light back same code. I then replaced Purge valve with a part from Parts geek made in Germany but it was only 40 bucks. I put it in reset code and after a few days check engine light back on and code is different it now says PO455 large leak detected. I take off purge valve from parts geek put original back on and code PO446 comes back small leak detected. My question is how can different purge valve indicate two different codes? Is it possible that the cheap purge valve is not working and original one has small leak? Or is it definitely indicating a problem elsewhere like canister valve or fuel sending unit, filler neck? Any help or advice would be much appreciated. I am thinking of getting another purge valve from local Auto zone which is a duralast brand. Do you think that would be a good test to see what another purge valve might do? Also is it ok to use a Duralast purge valve or does it have to be original Mercedes? I have two weeks left in my fix it ticket to get California smog certificate. Im about to take it to a shop but wondering if it could be just a purge valve issue? Thanks
Try asking here: https://mbworld.org/forums/m-class-w163-10/


