Season the pork with salt and pepper. In large Dutch oven, heat oil over medium-high heat, 2 turns of the pan. Brown the pork evenly all over. Add dried mushrooms, ginger, garlic, carrots, leek, stock and 1 quart water and bring to boil. Reduce heat to a low simmer, cover and cook pork 2-2 1/2 hours to very tender, skimming occasionally.
Remove pork and rest, strain the stock and keep warm. Pull pork and cover to keep warm.
For pickled garnishes, cover the chili peppers, shallots and bamboo shoots with vinegar and let stand 1 hour.
Cover eggs with water, bring to boil, cover pan and remove from heat. Let stand 10 minutes. Crack shells and let stand in cold water to loosen shells; halve the eggs.
Boil water and cook ramen 3-5 minutes so there is still a bite left to the noodles. Drain.
Add Mirin, sake or sherry and soy to broth.