1. Heat margarine in a large, deep frying pan.
2. Add ketchup, maple syrup, bourbon, liquid smoke, vinegar, and seasonings, along with two tablespoons water. Stir to combine while bringing to a boil.
3. Place chicken into pan and bring to a low boil. Cover pan and simmer for 45 minutes, turning every so often, to allow the sauce to coat the chicken. Place sweet potatoes into pan and turn to coat with sauce. Add additional water by the tablespoonful, if necessary, and continue to simmer, covered, for approximately 45 minutes, or until chicken is very soft.
4. Uncover, turn chicken and sweet potatoes again, and simmer until sauce thickens and coats chicken with a thick glaze. Serve hot.