Heat a charcoal or gas grill to medium-low, about 300°F.
Brush ribs with olive oil and grill for 45 minutes per side or until tender.
Wrap the garlic and 1 tablespoon olive oil loosely in aluminum foil and grill for 45 minutes or until garlic is soft and lightly browned.
Mash the garlic with a fork and combine in a bowl with all the remaining ingredients.
Once your ribs are tender brush them with half the sauce and continue grilling until the sauce is cooked on.
Remove ribs from the grill, let stand for 10 minutes and brush them with the remaining sauce.