In a medium-large pot, cook pasta per package instructions, about 8 minutes. Drain well, and transfer to a large bowl.
Once pasta is cool, add remaining salad ingredients to the bowl. Stir to mix.
Combine all dressing ingredients in a medium bowl. Mix until uniform.
Add dressing to the salad, and toss to coat. Refrigerate for at least 1 hour, until completely chilled.