I've read alot of posts on here about fixing a gas smell. I've got a 2009 Beck 356 Speedster with the Subaru 2.5L engine. Yes I live in Texas where it's slated to reach 105 degrees outside today. My garage is pretty well sealed so the smell is exaggerated when I first go in there. And this happens even after NOT topping my tank off with gas and making sure the cap seal is snug. The scent of gas is strong near that vent area (not so strong in the trunk area) and there doesn't seem to be any gas dripping from fittings (although I didn't do the cardboard test yet). My gas tank does have a short braided gas line that goes from the just under the gas cap to kinda near the front left wheel. See the photo below. I have a feeling it's the gas vent line. It smells really bad right near it.
So what do you guys think is better... 1) Extending the vent hose? -or- 2) Installing a charcoal canister? What are the costs of each? Can anyone post pics and how tos for each method? I am a total newbie to this. Thanks in advance!!