In a large bowl combine pasta, sundried tomatoes, bell pepper, olives, spinach, basil, and parmesan cheese. Toss until combined.
To make the dressing: In a small bowl whisk olive oil, vinegar, water, salt, sugar, oregano, basil, garlic and salt and pepper.
Drizzle the dressing over the pasta salad and chill.