The vapor canister is made of plastic so would not rust. Your concern would more likely to be the solenoid.
I have not used the intermotor vapor canister before so do not know if it would fit.
You need to diagnose the problem before changing parts, unless they are confirmed to be bad.
What was the trouble code retrieved?
Sunday, November 28th, 2010 AT 1:44 PM