Place potatoes in a large saucepan and cover with water. Bring to a boil. Reduce heat; cover and cook for 10-15 minutes or until tender. Drain. In a large bowl, combine the potatoes, onion, bacon and parsley. In a small bowl, combine the remaining ingredients. Pour over potato mixture; toss to coat. Refrigerate for 1 hour or until chilled.