Place peanut oil or vegetable oil in deep fryer per your deep fryer instructions. Let the oil get hot, making sure the temperature reaches 350 degrees.
While the oil gets hot, cut chicken into small chunks. Salt and pepper the chicken.
Mix the egg and cornstarch together in a large bowl, then add the chicken to the egg mixture. Mix the mixture well, and let sit for about four minutes.
While chicken sits, mix together the breading ingredients in a large bowl.
After the chicken has sit, dredge the chicken in the floor mixture. Set aside and make the sauce.
To make the sauce, mix all of the liquid ingredients (excluding the sesame oil) and cornstarch together in a medium bowl. Set aside.
In a wok, add the sesame oil. Heat the oil until its hot on medium high heat.
Add the garlic, red pepper, and orange zest to the wok. Cook for about 30 seconds.
Next add the liquid ingredients to the wok, stir, and cook for about 3 minutes. Set sauce aside. The sauce will thicken.
Now it's time to fry the chicken. Add the chicken (in small batches) to the deep fryer. Cook the chicken for five minutes. When chicken is done, place on a cooling rack to drain away grease. Repeat until all the chicken is cooked.
Toss the chicken in the orange sauce, and serve immediately.