Removing the canister will not affect fuel economy. Altitude does make a difference, E10 will reduce mileage, as will (obviously) traffic patterns.
The thing was I didn't plug the hose that returns to my throttle body's more AIR ecu compensates with more fuel.