Cook and drain pasta to package directions. While pasta is cooking toast the walnuts over medium for about 2-3 minutes or until one shade darker than you started with. Remove walnuts from heat.
Chop walnuts and combine them in a medium bowl with olives, red peppers, parsley, and basil.
In a large saucepan cook garlic in olive oil for 1-2 minutes, but do not brown. Turn off heat and add pasta to the pan. Toss to coat. Add salt and pepper to taste.
Transfer pasta to a large serving bowl and top with nut mixture. Sprinkle with parmesan cheese and toss to combine.