I was out with the jeep today and when I got to where I was going I noticed a large amount of fuel comming from under the hood. Upon inspection it was leaking from the charcol canister. What could be causing this problem and what is the solution. Vehicle is an 85 cj7

Thanks in advance <img src="/forums/images/graemlins/patriot.gif" alt="" />