yep checked floats not leaking, i have 2 of these carbs 1 rebuilt and one that was supposedly new when I bought the truck and both the needle seems to stick intermittently in the closed position but i figured the fuel pressure would push them open