Cut chicken into bite size pieces.
Marinate with salt, black pepper and 2 tbsp orange juice for 30 minutes.
In a mixing bowl, beat 3 eggs. Add flour and ¼ cup cornstarch slowly, mixing it until smooth.
In frying pan with oil, stir fry garlic, chili pepper, orange zest, ginger powder. Add light soy sauce, orange juice, 3 tbsp vinegar. Add honey and brown sugar stirring continuously and set aside after sugar melts completely.
Pour egg/starch mixture onto the marinate chicken and mix thoroughly.
Heat up about 2 cups of oil in pot for deep frying. Add chicken in batches making sure they do not stick together and deep fry for about 3-4 minutes. Take chicken out and repeat until all chicken is fried.
Add more oil as necessary and heat it to 390 degrees F. Put all the chicken in for a second fry for about 5 minutes or until golden. Take chicken out.
Heat up the sauce in a wok until boiling. Add 1 tbsp corn starch dissolved in water. Cook until sauce has thickened to syrup consistency.
Add double fried chicken into the sauce and mix thoroughly. Remove from heat.