Appears to be a fuel vapor separator, and there are apparently three options...haven't seen a system like this in a long time!!!:haha: Have you checked fuel pressure/volume to eliminate the possibility of a bad fuel pump?
No idea... I did fill both tanks and ran threw them... They are almost empty now...
Haven't messed with it in a couple days, dealing with other things... Plus, I have to work on it outside in whatever weather there is at the time... Everyone knows the game of tag we play with weather up here...