Cook pasta according to package directions, drain and rinse with cold water. Place in large salad bowl. Add the next 10 ingredients, mix well. In a jar with a tight fitting lid shake oil and lemon juice. Pour over salad and toss.
Cover and refrigerate 6 hours or overnight, stir before serving.