Charcoal canister. Part of the new emissions spec. It prevents unburnt petrol fumes entering the atmosphere unfiltered.
I figured that the increased weight would impact fuel mileage and cancel out its green credentials... so I relocated mine... to a shelf in the shed...