I failed emissions recently cause I got the code p1457 which is the evap canister. Now I know the evap canister hardly ever goes bad, it's normally the shut valve rusted open or shut. History: I got this code for the first time about 2+ years ago and I would normally just reset/erase the code anytime it would come on. The issue would pop up about once every 5 months or so. Now, the the normal procedure seems to not be working. Think it's time to fix it permanently. What part do I need? The solenoid #7 or the shut valve #8? Majestic Honda Here are pics of the canister and the shut valve looks rusted to sh!t Thoughts, insight, help greatly appreciated.