Hey all, I have a 2006 LX470 with 256k miles and am having issues solving a P0441 CEL. I have replaced the gas cap with an OEM one and had the purge valve replaced (not OEM part). The CEL still comes back on after 10-100 miles after clearing it. Would you recommend the next steps be doing a smoke test or going ahead and replacing the Charcoal Canister? Any recommendations from someone who has been able to solve this would be great.