I have a Trek powerfly MTB ,the power just cuts out at random times,sometimes when going uphill on smooth ground and sometimes when going over rough ground downhill,if i switch it back on with the purion controller it stays on untill it 's next cutout,getting more often now, any ideas?