Combine the flour, sugar, pecans, and salt in the bowl of a food processor and pulse a few times to combine. Add the butter and pulse until the butter is the size of peas and the mixture is crumbly. Set aside.
Preheat the oven to 350°F. Lightly grease two standard muffin tins. Stir together ¼ cup of sugar and the cinnamon in a small bowl to combine. Set aside.
Whisk together the flour, baking powder, baking soda, and salt in a medium bowl.
Beat the butter and remaining 1½ cups of sugar in the bowl of an electric mixer on medium speed for 3 to 4 minutes, until light and fluffy. Add the eggs, one at a time, blending well after each addition. Add the sour cream and vanilla extract and mix well to combine. With the mixer on low speed, add the flour mixture in three additions, blending until just incorporated. Fold in the raisins.
Using an ice cream scoop, fill each muffin cup one-third of the way full with batter. Divide the cinnamon sugar evenly between the cakes. Fill the muffin cups with the remaining batter, then sprinkle each cake with the pecan topping. Bake for 25 to 30 minutes, until a cake tester comes out clean. Remove from the oven and let cool for 10 minutes. Transfer to a wire rack and let cool completely.