I have been dealing with 3 minute flights for about 2 weeks and I think I finally figured it out. After a flight today I went to unplug my battery and the power wire from the control board broke off the yellow battery connector. It looks like only a strand or two had been connecting the DJI to the battery for several days. I resoldered the connection and no my flight times are back up to 5:30. So, to the electrical engineers out there. Does that sound like it could have caused the problem? It seems to have solved it. And I am happy it broke while I was on the ground and not at 300 feet.