Prep the noodles. Place the rice noodles in a large bowl. Cover with warm water. Let soak while you prepare the rest of the dish.
Make the sauce. Combine sauce ingredients. Marinate the chicken in the sauce for 30 minutes.
Grill the chicken. Heat the grill to medium-high heat. Save the marinade. Grill the chicken for 5 minutes per side. Remove the chicken from the grill. Let is rest 10 minutes then chop.
Cook the aromatics and noodles. Increase the grill heat to high. Place a grill-proof large skillet on the grill. Heat 1 tablespoon of oil in the skillet. Saute the shallots for 30 seconds. Saute the garlic for 30 seconds. Remove the noodles from the soaking water and add to the pan. Saute to coat.
Cook the eggs. Push the noodles to the side. Add the other tablespoon of oil to the open area of the pan. Crack the eggs into the skillet. Let them cook for about 1 minute and then fold into the noodles.
Add the chicken to the pan along with the reserved marinade. Toss and cook until the noodles are coated, about 2 minutes.
Steam the veggies. Spread the noodles evenly across the skillet. Add half of the bean sprouts, green onions and peanuts to the center. Fold the noodles over the vegetables to steam them. Cook for 30-60 seconds, and then give everything a final toss.
Serve. Transfer to a plate, and serve with the remaining fresh bean sprouts, green onions, peanuts and lime wedges.