In a medium bowl, combine chicken, 2 tablespoons water, and baking soda. Let sit at room temperature for 15 minutes. Rinse chicken in cold water and drain well.
Bring 1 1/2 quarts water to boil. Place noodles in a large bowl and pour boiling water over. Stir, then soak noodles for 8 minutes, stirring once halfway through soaking. Drain and rinse with cold water. Drain well and toss with 2 teaspoons oil.
In a small bowl, whisk oyster sauce, soy sauce, sugar, vinegar, molasses and fish sauce.
In a 12-inch non-stick skillet, heat 2 teaspoons oil over high heat. Sauté garlic for 1-2 minutes until deep golden brown. Add chicken and 2 tablespoons sauce, toss to coat and spread chicken into an even layer. Cook without turning for 1 to 2 minutes. Flip chicken and cook second side until it begins to brown, 1-2 minutes. Transfer chicken to bowl.
Add 2 teaspoons oil to now empty skillet. Add eggs and stir with rubber spatula until eggs are set. Add to bowl with chicken, stirring to break up any large pieces of egg.
Add 2 teaspoons oil to now empty skillet. Heat until smoking. Add broccoli and 2 tablespoons sauce, toss to coat. Cover skillet and cook for 2 minutes, stirring once. Remove lid and continue to cook until broccoli is crisp and very brown in spots, 2-3 minutes. Transfer to bowl with chicken.
Add 2 teaspoons of oil to now empty skillet. Heat until smoking. Add half of noodles and 2 tablespoons sauce, toss to coat. Cook about 2 minutes until noodles begin to brown in spots. Transfer to chicken mixture. Repeat with remaining oil, noodles and sauce.
Add chicken mixture back to skillet and toss to coat. Cook until warmed through, 1-2 minutes. Serve immediately.