Well my evap canister filled up with gas too. I ran a 1/2 hose from the breather up to the top of the fill neck and then back down to the evap canister like was mentioned earlier. When the tank is filled all the way up the fill level of the tank is higher than the vent ports on the back, which is dumb. I'm just going to avoid topping it off unless I am hitting the road immediately after.