Buttermilk Syrup
In a large pot or saucepan over medium heat add the butter, sugar, buttermilk, vanilla and karo syrup.
Heat until everything is well combined and bring to a boil.
Quickly remove the pot from the heat and add the baking soda, place back over the heat, stirring constantly. The syrup will grow large and threaten to boil over which is why a large pot is essential. If it gets too close to the edge remove from the burner and continue stirring to bring it down. Stir for 30 seconds over the heat (I often just take mine off so I don't risk boiling over) and serve immediately.
Pancakes
Preheat a griddle to medium heat.
In a medium bowl, whisk together the salt, baking powder, baking soda, flour and sugar. In a separate bowl, whisk together the eggs and buttermilk. Drizzle in the butter as you continue to whisk.
Switch to a wooden spoon and make a well in the middle of the dry ingredients. Pour in the wet ingredients and stir until almost completely combined. Please remember, the more you stir pancakes the more flat and tough they will be so please mix until a few streaks of flour are remaining.
Butter the griddle and scoop ⅓ cup of batter and cook until bubbles begin to form, flip and cook until golden. Serve immediately.