Preparation time 10 minutes (plus marinating time), cooking time 20 minutes.
1) Combine sauces, oil, the water, vinegar, sugar and onion in large shallow dish, add ribs. Cover, refrigerate 3 hours or overnight.
2) Drain ribs, reserve marinade.
3) Place reserved marinate in small saucepan, bring to a boil. Reduce heat, simmer, uncovered, until thickened slightly.
4) Cook ribs on heated oiled barbecue, uncovered, until browned and cooked through. Pour sauce over ribs. Serve with salad, if desired.
Serves 4, per serving 54.1g fat, 3999kj