Place the chicken in a baking dish and top with grated ginger, garlic, fish sauce, soy sauce, sesame oil and chile garlic sauce. Allow the chicken to soak while you prep the rest of the ingredients.
Preheat the grill to medium heat and bring a large pot of water to boil. Meanwhile, place all the ingredients for the peanut sauce in the blender. Puree until smooth.
Grill the chicken for approximately 5 minutes per side, then place on a plate and cover with foil to keep warm.
Drop the pasta in the boiling water, cook according to package instructions (about 2-3 minutes) then drain.
After the chicken has rested at least 5 minutes, slice it into pieces. Then toss the pasta with the peanut sauce and divide into bowls. Top each bowl with chicken slices, bean sprouts, basil leaves, green onion, cucumber slices, peanuts, and a couple lime wedges.
If the pasta happens to sit in the peanut sauce while it's cooling, it might seize up a little. Add 1/4 cup warm water and toss to loosen it.