Preheat your oven to 350°F (175°C).
In a large mixing bowl, combine the melted butter, brown sugar, and granulated sugar.
Add the eggs one at a time, mixing well after each addition.
Stir in the corn syrup and vanilla extract.
Add the chopped pecans and salt, mixing until well combined.
In a separate bowl, whisk together the flour and baking powder.
Gradually add the flour mixture to the wet ingredients, alternating with the milk.
Mix until smooth and well incorporated.
Pour the batter into a greased baking dish.
Bake for 45 minutes or until the top is golden brown and a toothpick comes out clean.