In a blender, puree the chiles, garlic, basil, & pine nuts while slowly adding olive oil to make a slightly runny paste.
Combine mixture with tomatoes and set aside (the dried chiles need to sit in the liquid).
In 1 TB olive oil, sautee mushrooms & onions until tender, seasoning lightly with salt and ground pepper. Once tender, add the tomato-pesto mixture. Mix well and until heated through, but don't let the tomatoes start to cook down.
Toss well with pasta (I prefer rotini or farfalle for this one, but you can pick your poison) and copious amounts of fresh grated parmesan.
You can adjust the chile amounts to your particular heat level, but don't skimp on the chipotles & moritas. Use a mix, if you can find the moritas.
This has been a Too Much Free Time Creation by Needham in Greenville, SC.