I have a 2012 Dodge Caravan CREW model with 81k on it P0441 code keeps coming on. It has been off and on for 6 months. I've replaced the gas cap with MOPAR OEM, changed the purge valve solenoid on it, and ran a smoke test through it. The smoke test didn't show anything. We have checked for loose...