Charcoal canister is the round plastic canister mounted on the driver's side of the engine bay its job is to vent fumes from the tank so you do not get the fumes in the car.
Reason being for the engine to be able to draw fuel from the tank while the engine is running air has to be able to get in to allow for the fuel going out or nothing would flow.
The 98 and newer cars use a different system where a pressure sensor in the tank feeds the PCM which controls two vacumm solenoids in the line from the engine to the charcoal cannister. One solenoid allows vacumm through and the other vents it off if the pressure gets too high.
On the Fiero it was a simple set up with out the solenoids and pressure sensor which is much easier to work with then drilling a hole in the fuel tank for the pressure sensor and trying to mount the much larger charcoal cannister the newer cars use. Dan
------------------

[URL=http://www.photosled.com/showgallery.php/cat/631[/URL]