Made changes to power_sub to avoid integrations when the weight w was zero.  These were generating errors too many cycles in qromb