yes everything should be in the kit...one problem me and 2 friends had with there webers was mounting the throttle cable, there is no real nice reliable way of doing it with the materials they supply. I had made my own metal bracket that mounted on the intake manifold studs to secure it.