In a small bowl cover the raisins with hot water and set aside.
Mix together with the cumin, smoked paprika, and 1 teaspoon salt. Rub well over both sides of the chicken pieces. Set-aside.
In a medium bowl mix together the chickpeas, orange zest and ½ teaspoon of salt.
Heat the oil over medium heat in a large Dutch oven or skillet; add the chorizo and cook, stirring, until beginning to crisp about 5 minutes. Remove with a slotted spoon and add them to the chickpeas. Stir to combine.
Add (or remove) oil from the pan until you have about 2 tablespoons fat, then add the chicken pieces cooking them for about 10 minutes, turning as needed, until browned. Add the onion to the pan and cook until tender, about 3-4 minutes. Stir in the wine, chicken stock, saffron, curry powder, and cayenne. Lower the heat to simmer, cover and cook for about 15 minutes, or until the chicken is cooked through.
Drain the raisins and add to the chicken along with the chickpea/chorizo mixture. Stir in the Sherry vinegar. Simmer for 3 - 4 minutes then stir in ¼ cup parsley. Divide chicken between 4 warm bowls, top with toasted pistachios and additional chopped parsley, if desired.