2 pounds baby back pork ribs
1/2 cup fresh fresh lemon juice
1 tablespoon all-purpose flour
1 tablespoon dry mustard
1/2 teaspoon salt
1 cup water
1/2 cup brown sugar
1 teaspoon chicken bouillon granules
3 tablespoons tomato paste
Slice ribs into 1/2 inch strips. Place strips in large stockpot or skillet and season with lemon juice, flour, dry mustard, salt and water. Bring to a boil. Boil for 10 minutes, then reduce heat to low. Cover tightly and simmer until reduced by half, about 45 minutes.
Meanwhile, cook ribs in a large skillet over medium heat. Beat lemon juice and brown sugar into chicken bouillon granules. Bring to a slow boil and cook for 10 minutes. Remove ribs from skillet and place in large stockpot or skillet. Add lemon juice, brown sugar and chicken bouillon. Stir and simmer for about 10 minutes. Remove ribs from the pan and set aside.
Remove ribs from skillet. Remove pan (or lid) from skillet and pour additional lemon juice over ribs. Cover over lid with foil, and cook for 1 hour. Remove pan from heat. Let stand for 5 minutes and allow pan to cool.
Remove ribs from skillet and place in prepared pan with foil around. Heat 1/2 teaspoon of the lemon juice mixture in oven for some time, stirring occasionally, to 1/2 tablespoon every 20 minutes. Let sit for 15 minutes, and add next 6 ingredients. Mix together well and turn pork over to warm pan. Cooking time is about 25 minutes.
When pork is cooked, transfer it to the pan. Heat remaining 2 tablespoons lemon juice mixture over medium heat. Saute the ribs for about 30 minutes and add bacon to skillet. Place the pan on top of the pan and add about 2 tablespoons pepper sauce. Continue to cook for additional 5 minutes.
Stir in remaining lemon juice mixture, bacon, tomato sauce, and sugar. Cover and simmer 15 minutes, stirring occasionally. Cut pork into thin strips, and spoon over the top of the pan. Return ribs to pan, and simmer for about 20 more minutes. Do not cook up the pan, reduce heat, cover, and simmer for 20 more minutes.