In a small saucepan equipped with a lid, add 3 cups of the water and 1/2 teaspoon salt. Rinse the peas, and add them to the pan. Bring to a boil over medium heat and cook for 4 minutes. Remove the pot from heat, cover and let it sit for 1 hour. Drain the water from the peas, add 1 cup of fresh water and bring it to a simmer over low heat. Cook until the peas are al dente. Let cool.
In a separate saucepan, add the rice, remaining 1 cup of water and the garlic. Bring to a simmer, cover and cook for 16 minutes. Let cool. Fluff the rice with a fork and set aside.
In a glass or nonreactive bowl, add all of the ingredients and combine well. Adjust seasoning if necessary. Set aside until the salad is ready to assemble.
Drain off any liquid from the peas and add them to a large serving bowl. Make sure the rice is separated, then add it to the peas. Stir in the red onion, red bell pepper and olives. Add the dressing and toss. Refrigerate if not using immediately.