Whisk together all ingredients except chicken. Place chicken in a glass or plastic dish and pour approximately one third of marinade over chicken and toss to coat. Add a little more marinade if needed to coat well. Cover chicken and remaining marinade and chill from 1-4 hours.
Preheat grill to medium. Grill chicken thighs for appoximately 7-8 minutes per side, adjusting heat if needed as the sugar in the marinade can burn. Meanwhile, place a disposable medium size foil pan on grill and add remaining marinade. Heat, stirring often until bubbling,thick and glossy.
When chicken is cooked add to marinade pan and toss to coat with sauce. Serve immediately.
Alternatively, you can use a regular saucepan on the stove to heat the marinade until thick and glossy. Pour over chicken in serving dish and serve immediately.