The symptoms sound like low voltage 3 blinks and low voltage turn off. My Acebeam starts 3 blinks at 3.2v. It should also do it on high. It should step down from turbo or high before turning off. Definitely clean the contacts, test the battery voltage.

The buzz is concerning.