Soak the rice noodles in water for 30 minutes. Set aside.
Whisk the omelette ingredients together.
Heat up vegetable oil in a small sauté pan over medium high heat. Pour in the eggs. Let firm up for 90 seconds.
Flip and cook for another minute.
Let the omelette cool. Roll up and thinly slice. Set aside.
Heat up 2 tbsp of vegetable oil in a large sauté pan over medium high heat. Sauté the garlic and shallots for 2 minutes.
Add in the pork, fish sauce, soy sauce, sugar, and salt.
Sauté the pork for 5-6 minutes until cooked through. Remove from the pan.
In the same pan over medium heat, combine the sugar and vegetable oil.
Let the sugar brown and caramelize for 5 minutes.
Add in the garlic and shallots. Cook for 2 minutes.
Pour in the water, fish sauce, and salt. Simmer until the sugar dissolves.
Add in the rice noodles. Cook for 5 minutes in the sauce.
Mix back in the omelette, pork, bean sprouts, and green onions. Cook for 1 more minute.