Whisk together ingredients for huli huli sauce until sugar is dissolved. Reserve 1/2 a cup of the sauce for brushing and dipping.
Add chicken and turn pieces until they are all coated in sauce. Allow chicken to marinate in the fridge for at least one hour, or overnight.
When ready to cook, heat grill to medium high. Cook chicken for five minutes, flip and cook for another 3-5 minutes, or until internal temperature reaches 165 degrees F. Towards the end of cooking, brush with reserved sauce.
Pre heat oven to 375degrees F. Line a baking sheet with foil and fit with a rack. Place chicken on top of rack and bake 20-25 minutes or until internal temperature reaches 165 degrees F . Brush with reserved sauce, place under the broiler for a few minutes until chicken is starting to brown and caramelize.