If you have time before baking the ribs; put them on a hot barbecue for a couple minutes and then place in oven proof roasting pan overlapping ribs as little as possible. Add marinade. Bake with lid or tin foil for 1.5 hours at 350. Remove ribs and pour marinade into small saucepan and place sauce in freezer for 15 minutes to cool. The fat will rise to the top and and help you skim it off.
Remove marinade from freezer and skim any fat from the top. Strain marinade in sieve to remove any bits. Return ribs to roasting pan and bake for 20 minutes at 350 or crisp up on the barbeque for a few minutes.
Bring marinade to a boil, turn down heat and reduce by 2/3. You should have about 1/2 cup sauce remaining. This will take approximately 10 minutes. Season with salt and pepper if desired. Serve with rice and thinly sliced oranges.