Which Edelbrock rebuild kit?

It doesn't mater because all the kits are made by walker in California.
carter,edelbrock, echlin, and so on.

That might be true. BUT you need to make SURE you get a kit made for the EDELBROCK and NOT the Carter. While you can "MAKE" the Carter kit work, they are not the same.