In a medium bowl, stir together the black-eyed peas, corn, green pepper, onion and pimientos.
Mix sugar, vinegar, water and tabasco to make the marinade. Pour over salad. Cover and refrigerate overnight.
Drain off liquid and stir in diced avocado before serving.