Bring the sugar and vinegar to a boil in a medium saucepan. Add the oil and salt and set aside to cool.
Add to a bowl the green beans, peas, celery, pimientos, onions and bell peppers. Pour the vinegar mixture over the vegetables, cover with plastic wrap and marinate in the refrigerator for 24 hours.
Serve with a slotted spoon to drain the excess oil.
Recipe adapted from Home Cooking with Trisha Yearwood (c) Clarkson Potter 2010