Pumpkin is very moist and adds a lot of moisture to muffins. Too much leavening may cause them to rise too high, then collapse. Also, using oil instead of butter can make them more fluffy.