hooks up to the same metal as the throttle cable. the "snap" pin that should go up into that hole is broken. what is it? is it replaceable thru an after market company or possibly from another vehicle?
see pics below
see pics below

