I bought the same kit from Oregon "what-ever".com , and mine did not come with a new pin. I put the original pin back in with the new Corvette servo and everything seemed to go back together. I hope...