To make the marinade, In a medium bowl combine chicken, salt, pepper, soy sauce, wine, sugar, sesame oil, and cornstarch. Toss to coat. Set aside for 20 minutes.
To make the sauce combine soy sauce, wine, vinegar, chicken stock, sugar, sesame oil, and cornstarch in a small bowl and whisk together. Set aside.
Heat 1 tablespoon of oil in a woke over high heat. Add the chicken and cook without moving until lightly browned. Continue cooking and stirring until almost fully cooked, about 2 minutes longer. Remove the chicken from the wok to a bowl.
Add remaining 2 tablespoons of peanut oil over high heat. Add the bell peppers and celery and cooking, stirring and tossing occasionally for about 1 minute. Add peanuts and toss to combine. Add garlic, green onions, and chilis and cook for 30 seconds while stirring. Return chicken to the wok and toss to combine. Stir in the sauce. Cook until the sauce has thickened and the chicken is cooked through, about 1-2 minutes longer.