Sautee mushrooms, shallots, and leeks in a lightly oiled pan. Set aside to cool.
Combine sauteed ingredients with ground pork in a bowl. Add in salt, pepper, and five-spice.
Form the meatballs.
Brown the meatballs lightly in a pan.
Combine hoisin sauce, oyster sauce, catsup, sugar, chili garlic sauce, and stock in a bowl. Mix thoroughly.
Combine mixed bbq sauce and meatballs in a slow cooker and cook for 4 hours on low.
Add a dash of sesame oil before serving.
Serve over egg noodles and top with chopped leeks.