P0446 code 2010 Ford Escape 3.0L
2010 Escape 3.0L codes P0446 & P0456 come up on the OBD2 as the
reason my engine light stay on and I failed State Emissions test. I had new
Ford Vapor Canister Vent Solenoid installed but it didn't change the codes or
dash light. I'm wondering if putting on a tight fitting gas cap or installing a
new Vapor Canister Purge Valve will change my issues? Can anyone that's
solved these issues with a 2010 Escape 3.0L contribute to my issues with the
codes & light?