I bought a car and a bunch of parts the other day. Been going through the parts and I found this Holley metering plate. This bolt in the side is something I've never seen. Anyone know what it is all about?
Cley
Cley