Good to know on the check ball. THAT'S why the rebuilder said you really don't HAVE to have it. But glad it's back in if 4053's are supposed to have them. I have installed 6 of those 125-500 kits so far, in my cars and on some friends carbs. I DID make a mistake and installed/drilled one in the wrong place. Car would NOT run below high speed idle. So be careful when installing for correct location. I have bought 1 of the new 4053's and it did NOT come with that protection. I called Holley and they said they are not in there, and the tech didn't know why it wasn't in all new carbs. I can just about bet it won't be there. Just order the kit. MAKE SURE you set the bit depth stop accurately. I am sure you will. It is a tricky measurement. Thanx again to all... Danny