Thinking out loud:
If Charcoal Canister (CC) saturated (spent). Then it's ability to hold or allow vapor to pass through, is reduce or even stopped expect under very high pressure.
These spent CC are heavier than a new CC, as charcoal within is saturated with fuel. Old fuel in these CC. Tend to have a old fuel smell. Like fuel sitting in some old fuel tank for years. Often, we can smell this, while CC still in vehicle.
As we see and hear, vapors & hissing from gas tank cap area. This is fuel pressure builds in the fuel tank, rather than equalizing by vent. As pressure increases, it creates heat. Heat, result in expansion, creating more pressure. As we increase in altitude, barometric pressure decreases. Thus external pressure on tank decreases. High pressure moves to low pressure. Fuel start to boil, pressure becomes dangerously high in fuel tank, wanting out. As we climb in altitude, boil point temp decreases.
CC under normal opening condition, last a very long time. The million mile Toyota Tundra, still had the factory installed (as I recall). I know of an 00LX w/400K miles, with factory installed CC still working.
So why are some CC being spent/damaged, sooner rather than later. First and foremost; raw fuel entering them. How does this happen:
A) Over filled fuel tank.
- Adding fuel, after auto shut-off of fueling pump handle. 2003-up OM, warns against this. Doing so can flood the CC.
- Fueling on hot day, with cold fuel. Fuel heats to ambient temp, expanding in tank.
- Engine & transmission running hotter than normal on hot days. Radiant heat from engine, CATs & transmission, asphalt along with high ambient temp. Heating fuel as it returns to tank and in tank, expanding fuel.
What to do:
- First never overfill.
- On hot days. Either don't fill up, to full. Or drive, after fueling to reduce fuel level. Giving room for expansion in tank.
- Service coolant system is number one. In getting engine operating temp to normal. Making sure all 3 radiators free of debris (clean radiator fins). Clogged Radiator fins, cann't transfer heat efficiently away from coolant. These clogged fins, result in excessive operating temp of engine and transmission. W also need to, tune engine and flush transmission.
If a fuel boiling event, has happen. You can bet, CC damaged. If so, it needs replacing. But first, we must address why and correct. Or we risk, damaging another CC.