Turn slow cooker to high and add beans and 6 cups water.
While beans are heating, sauté remaining ingredients before adding to cooker. Chop 2 slices of bacon and all the salt pork into small pieces. Sauté over medium heat in a large pan for 7 minutes or until crispy. Add chopped onion and cook another 8 minutes. Add molasses, mustard and salt and heat through. Deglaze with beer and pour mixture into slow cooker.
Stir thoroughly and cover. Do not remove cover for 4 hours then stir. Recover and cook 1 more hour then remove lid and cook to desired thickness (about 1 hour more).
While bean are cooking sauté remaining 2 slices bacon. When beans are done, stir in molasses and cider vinegar. Taste for seasoning and garnish with crumbled bacon.
Notes
This recipe freezes well. Make a double batch and put half in the freezer for next time!