Great video and instructions in this thread! Hard to believe but just pulled the canister off of a 2016. Crazy that thing was still on there.
I'm probably of limited help here as my bike is a 2014 classic and they didn't have the charcoal canister...Can't get rid of engine warning light...
I took the canister off my week-old (2016) scrambler, I also disconnected the exhaust flap at the same time - it would have been rude not to.
Now I've got the yellow engine light on and don't know why.
For the exhaust flap, I only disconnected the two short bowden cables, nothing else. The servo motor is still plugged in and bolted to the frame so I can't see why that would be the problem - surely the ECU can't tell the difference?
For the canister, everything came off as per this thread, I tucked the relay up under the seat and capped the vacuum nipple thingy.
That just leaves a small block connector adrift under the left side of the tank. I don't know the name of the round lump it attached to but I've taken it off.
The bike runs perfectly. Any suggestions? I've searched this thread so I'm not just being lazy (honest!)
Will disconnecting the battery to clear the ECU memory help?
I may be wrong but I think the sole purpose for the charcoal canister is to collect any fuel overflow. It should have zero effect on the emissions if a gas sniffer is used up your exhaust.
Being frowned upon is of no consequence - so what as long as it passes?
You could always just clip it back on for a test and poke the pipes into the darkness somewhere