Chances are they were slightly over baked. The pumpkin and oil should keep the muffins moist, but it can only help so much against over baking. Check the muffins about 5 minutes before the earlier listed baking time with a toothpick and monitor the muffins every few minutes from then to check for doneness.