Cook the pasta to just al dente, drain, and rinse with cold water.In a large bowl, add the pasta, mayo, ranch dressing mix, milk, and mustard, and mix well.Add all of the remaining ingredients and stir gently to coat.Refrigerate for several hours before serving, or overnight is best.