I have been getting a P0440 Evap Leak code. I have recently replaced the LDP (which I discovered was faulty during a smoke test a few months ago), the solenoid, and the gas cap. I smoke tested it again, and there are no leaks, I believe. I was getting smoke at the tank vent by the filler tube, but I think that is normal. Hoses all look fine. What else is there? Thanks