Drain sun-dried tomatoes in a sieve over a bowl, reserving oil. Place 1/4 cup reserved oil in a medium bowl. Return the remaining oil to sun-dried tomato jar; reserve for another use. Chop drained tomatoes; place in a large bowl. Add parsley and next 6 ingredients (through onion) to chopped tomatoes, and stir gently to combine.
Add vinegar and remaining ingredients to 1/4 cup reserved oil, stirring with a whisk. Drizzle over bean mixture; toss gently to coat. Cover and chill.