Mine rusted out as well last year (on my 97). Considering the rest of the car, the EVAP canister tray is made of really thin and flimsy material. At the time mine dropped I was about 100 miles from home out in the country side, so I removed the canisters and the tubes as carefully as I could and and that was that. The only thing popping up regularly was the EVAP system error message on the DIC. Later my repair shop made a new tray out of soviet era 1/8" thick steel corner guard which should last another 20 years of salt and bottoming out.