Mix all marinade ingredients in a small bowl, combining well.
Place ribs (you may cut racks in half if you don't have huge bags, but don't cut into individual ribs--you do that after the final cooking) in a large zipper freezer bag and pour in marinade. Seal bag and turn a few times to coat the ribs. Place bag(s) in the refrigerator overnight.
Remove ribs from the bag and drain well. For slow cooker and Instant Pot cook methods, reserve the marinade.
Ribs may be cooked in several ways. Slow cooker--add a cup of marinade to the crock along with the ribs and cook on low for approximately 5-6 hours. For Instant Pot, place the ribs in the pot along with a cup of marinade then cook on high pressure for 12 minutes. Release pressure immediately. For the oven, place ribs on rack and bake at 350F/180C for 90 minutes. For indirect grilling, place ribs on the unlit side of the grill and roast for 2 hours.
To finish--mix glaze ingredients and brush over the rib racks. Grill over direct heat until glaze is bubbling. If doing indoors, place ribs under the broiler and broil until the glaze bubbles.