To prepare the stuffing, soak the chickpeas overnight in water to cover. Drain and rub in a kitchen towel to take off the outer skin. Break each chickpea in half. Peeled and halved chickpeas are nicer and tastier in the stuffing. Boil the chickpeas in water to cover for 20 minutes and then drain.
Chop the onion. Heat the olive oil in a skillet over medium heat and saute the onion until translucent. Add the cooked chickpeas and the sorrel and stir just to mix well; lower the heat. Season with the sumac, the 7 spices, and salt to taste.
Peel the pumpkin and cut it into cubes. Boil in water to cover for 20 minutes until tender and then drain and squeeze well with your hands. Add the bulgur (without washing or soaking it) to the warm pumpkin and knead well to soak the bulgur. Add the flour as needed to obtain a good
dough. Add the lemon and orange zests. Finely chop the marjoram and basil, finely grate the onion, and add to the mixture. Season to taste with salt.
Heat a few inches of vegetable oil in a deep pot or skillet until hot. Shape the kibbeh into walnut-size balls and then deep-fry in the hot oil until light gold all over. Let drain and cool on paper towels. Serve at room temperature.