John if you have pressure tester try inverting the carburetor and make sure the needle seat isn't leaking. Could be leaking pass the sealing washer.

Weird looking carburetor to me.

Zeith type 13 TCA 2 explored view