The needle and seat kit you are using contains a new needle, why aren’t you installing the new needle? Are you installing the seat with the ridges toward the carb body? I’ve found that it is better to test for leaks with the carb in the operating position, with fuel applying pressure on the needle, instead of air, as Slomo suggested.