Preheat oven to 350.
In a large bowl, mix the eggs, oil, sugar, sour cream, and pumpkin in a large bowl.
Mix the flour, baking powder, baking soda, salt, and pumpkin spice in a smaller bowl. Gently fold into the wet mixture. DO NOT overmix.
In a small bowl mix the ingredients for the streusel. It should be chunky. If the butter is hot it won’t work and all melt together so make sure it’s cooled.
In a parchment-lined loaf pan, spread half of the batter. Sprinkle with half the streusel then spread the rest of the better. Top with the rest of the streusel.
Bake 50-55 minutes until the knife comes out clean. Best served warm.