When the engine isnt running the charcoal canister collects the petrol fumes from the tank and stores them to be burned at start up , its and environmental thing, but if the hose is loose this means there could be petrol fumes in the engine bay after it has sat a while, so has the potential to go bang I would assume :shock: