In a medium saucepan over medium-high heat, warm the vegetable oil. Add the garlic and cook for 1 minute.
Add the remaining sauce ingredients and bring to a boil.
Reduce heat and simmer about 15 minutes. Set aside. Pour 1/2 of the sauce in a small bowl for basting the chicken.
Grilling the Chicken:
I like to pound the chicken a little before I grill it so it cooks evenly. Grill the chicken on medium high heat, you want to cook it 7 to 10 minutes on each side. It tastes best if you only turn it once.
Baste generously with the small bowl of sauce every 3 or 4 minutes. Serve with the remaining sauce on the side for dipping.