In a medium saucepan, mix all ingredients besides ribs. Heat over medium-low, stirring constantly until mixed well. Cool. Place ribs in 13×9 inch baking pan. Pour marinade over ribs. Cover with plastic wrap. Refrigerate for 1-2 hours, turning ribs once. Start BBQ for medium heat; put ribs on BBQ until cooked through, about 20-30 minutes per side, turning once, basting with marinade.