This recipe for guajillo chile and pineapple adobo is courtesy of Roberto Santibanez.
Heat a dry skillet over low heat or preheat a broiler to low and position rack about 8 inches from the broiler. Place guajillo chiles in skillet or under broiler and toast on all sides until softened. Transfer guajillo chiles to a large bowl and cover with cold water. Let soak until softened, 20 minutes to 1 hour. Place chiles de arbol in skillet or under broiler and toast on all sides until blistered; set aside.
Drain guajillo chiles and rinse well. Working in batches, combine the guajillos, pineapple, orange juice, chiles de arbol, garlic, cinnamon, cumin, cloves, and 2 cups water in the jar of a blender; blend until very smooth.
Heat olive oil in a large heavy saucepan over medium heat. Pour in blended mixture and bring to a boil. Reduce heat to a simmer and cook, stirring occasionally, until sauce is shiny and thickened, about 30 minutes. If sauce thickens before taking on a nice sheen, add water, a few tablespoons at a time and no more than 1 cup, and continue cooking.
Stir in sugar and vinegar; season with salt. Strain sauce through a very fine mesh sieve, pressing solids down with a spatula to remove as much liquid as possible. Sauce can be stored in an airtight container and refrigerated up to 4 days. Reheat before using.