In a medium bowl, rinse the channa dal in a few changes of warm water. Cover with fresh warm water and set aside to soak.
Meanwhile, turn the setting of an Instant Pot to “sauté more.” Heat the oil and sprinkle in the Panch Phoran. Fry the spices until the cumin seeds turn golden brown, the mustard seeds begin to pop, and the spices become fragrant.
Lower the setting to “sauté less.” Add the pumpkin and tomatoes and sprinkle in the salt, coriander, cumin, turmeric, and chili powder. Mix together, then stir in the garlic paste. Cook for a couple of minutes, until the spices become fragrant.
Drain the dal and add it to the Instant Pot, gently folding to coat the dal with the spices. Add the 2 cups water.
Take care to secure the lid correctly and be sure the pressure release valve is set to the sealing position. This is very important. The Instant Pot will register as “on.” Adjust the setting to “pressure cook low” and set the timer for 3 minutes. Once the pressure cooking is complete, the Instant Pot will begin the natural pressure release. Allow for 10 minutes of natural pressure release, then release the remaining pressure manually by carefully setting the pressure release valve to venting. Always wear an oven mitt or glove when venting and keep your hands and face away from the vent, as the steam is extremely hot and can burn! Handle the valve from the side, not from above or overhead. Open the lid only when it is safe to do so, checking that all the pressure has been released first.
Stir the dal, then thin out with extra water and adjust the salt if required.
Transfer the dal to a serving dish and garnish with Warming Garam Masala and cilantro to taste.