Hellrats said That looks like Ford throttle linkage to me. Does it have an adaptor or something? Click to expand...