Mikeli, have you figured out what was the problem? I have P0441 code and have changed a new Purge valve, gas cap (factory parts), and no leak on smoke test( done by Webster Range rover, NY). They wanted to take down the gas tank with another 2-3 hours labor!