Idles fine then wants to die driving

Tank vent.Easy to prove
Someone has removed the charcoal canister and the line where it went is open, so I do not think that the tank has any venting issues.