Thanks BillyRay, I had no idea what a evap canister was until now, thnx google, seems good that its there.
Maybe manufacturers should really say how much liquid can fill their tanks at a rideable level instead of the volume of the inside.
That was the first time I've emptied a tank I figured I had another 10ks before running out, going by its so called capacity. Luckily I was 30m from the station I was heading for when the engine died. Coasted right up to the pump. My lucky day.