The 2015-2016 Bafang displays have been reported to be very crappy and glitch prone. Try replacing the display first, or even upgrade to a Luna color display. I went through 2 Bafang displays not powering up before going Luna and haven't had an issue since, at least not display related.