In a large pot or wok, heat 1 tablespoon oil over medium heat. Once hot, add the onion. Cook for 3-5 minutes, until onion begins to soften. Add garlic and cook for 1 more minute. Add the carrots and tomatoes; stir to combine. Add more oil to the pan if necessary. Partially cover the pot; cook for 5-8 minutes, until carrots become slightly tender.Add the pumpkin, chickpeas, curry powder, ginger, salt, pepper, turmeric, cinnamon, and cayenne pepper. Stir until fully combined.Pour the coconut milk and water into the pot; mix well. Bring to a boil, then turn the heat down to let it simmer for 15-20 minutes, until the carrots are fully tender.