Having this issue since last summer.
Changed:
Purge valve
Gas carp
Still have the code. But no more hard start (cranking longer than usual). Still have idle variation after cold start.
Took it to a shop for smoke test. No leak found.
I pretty much gave up now. I dont have CEL anymore but the...
I have this same code:
190302 - Diagnostic module for tank leaks (NVLD), fuel tank ventilation system, micro-leak greater than 0.5 mm detected.
This code only. Nothing else. I did change the purge/breather valve.
Still have this code.
Sometimes i have rough idle on cold start.
I might change...