I don't think the motor is cutting out, more that the assistance isn't enough, given the weight of the bike. Interestingly, if I turn street mode off (which increases the max power to 500W) I fly up the hills, which is why I wondered if the 250W limit means that the firmware doesn't do bursts of...