Combine all ingredients except chicken in a gallon sized zipper bag. Add chicken and seal bag. Let marinate in refrigerator for at least 4 hours (up to 24hours).
Preheat grill to medium high (425degF).
Remove chicken from bag but DO NOT discard the marinade. Place chicken on grill, once hot, and let cook for 10 minutes.
Add marinade to sauce pan over medium high heat. Bring just to boil then reduce heat to medium low.
Brush chicken with cooked marinade and flip each piece. Cook another 10 minutes. Brush again and test chicken meat thermometer (needs to be at least 165degF in the thickest piece). *If not yet to temperature, brush again and flip. Check and brush every 5 minutes until temperature has been achieved.