You seem to be pretty well on the way to having your problem solved but I am not sure about the fuel being half way up the sight glass. I always adjusted mine so it was just at the bottom of the plug hole and would splash a drop or so out if you shook the car. I tried the sight glasses and took them out as I really didn't care for them. Hope by now you have everything going great.
Ron