| Make dressing in a jar with a tight fitting lid: combine oil, lemon juice, 1 teaspoon salt, black pepper, red pepper, garlic, and basil; shake until well combined.
In a large kettle bring 3 quarts water, salt and salad oil to a boil. Add pasta; bring back to boiling; cook uncovered stirring occasionally with long fork to prevent sticking, just until tender, about 7 to 8 minutes. Do not over cook. Drain well; do not rinse.
Turn into large bowl; add dressing; toss to combine. Cool completely. To pasta mixture, add green and red peppers, sliced mushrooms, provolone cheese, garbanzo beans, salami, olives, and parsley; toss lightly to combine. Turn into serving bowl; Refrigerate covered 1 hour.