Preheat oven to 350 degrees F. Blindbake a homemade pie crust.
Place raisins in a small saucepan with enough water to cover them completely. Bring to a boil, then remove from the heat and add the vanilla. Let sit for at least 10 minutes.
Meanwhile, combine sugar, cornstarch, salt, cinnamon, and cloves in a large saucepan and whisk together. Add sour cream and milk and whisk well.
Cook over medium-high heat until thickened and bubbly. Reduce heat to low.
Whisk egg yolks in a small bowl, then add ½ cup of the hot filling and whisk well. Add another ½ cup, whisking again to temper the egg yolks.
Pour the tempered egg mixture into the pan, stirring well and cooking over low heat for 2 minutes until thick. Remove from heat.
Drain raisins, reserving ½ cup of the liquid. Add the raisins and reserved liquid to the custard filling, stirring well. Pour into the prepared pie crust. Let cool for 10 minutes.
Make the meringue by beating the egg whites and salt with a whisk attachment on medium-high speed. When frothy soft peaks begin to form, gradually add the granulated sugar, 1 tablespoon at a time. Continue to beat until stiff peaks form.
Dollop the meringue over the pie filling and spread to the edges to seal the meringue against the crust.
Bake for 15 minutes until the crust is golden brown. Cool for 1 hour at room temperature, then transfer to the fridge to cool for another 1-2 hours to set before slicing and serving.