Another of the problems I've found with messing with Rochesters is how the float works. The float is divided like a fork with two floats on a long lever. If the floats don't have the same amount of buoyancy between the two of them you get torsion on the pivot point and the float tends to hang up, causing the fuel level in the bowl to be erratic. The original float in my B had a slight dent in one and a leak in the other, and even though it floated OK in a pan of water it was junk because it didn't float level. A replacement of the float and it has been working perfectly for 4 years, even though I let it go dry for weeks at a time.