Place rack about 6 inches from broiler and turn oven to broil. Line a broiler proof pan with aluminum foil. Place ribs on the sheet and season with salt and pepper. Place under broiler for 12 minutes.
Take out and turn over. Broil another 12 minutes.
In the meantime, in a pot on the stove melt the 2 sugars with the water.
In a mixing bowl add all of the ingredients and incorporate.
Add the sugared water to the mixture and mix well to combine.
Turn oven to 350 degrees F.
In a large baking dish place the ribs and carefully pour the sauce over the ribs.
Cover with foil and place in oven for 2 1/2 hours.
Remove foil, turn ribs onto other side and place back in oven for additional hour.
Allow to rest for 5 minutes before serving.