Are you just wanting to eliminate the charcoal canister, Boom?
If so, there is a hose that runs from the solenoid to the canister, and a hose that runs from the canister back to the solenoid. Remove the canister, connect those two hoses, and you are golden. No codes from doing this. I also do not have any issues with fumes.
I did same and no issues, no codes, no fumes 8+ months since stretch with coilovers.
