Hi,you said that display was broken in a fall so you replaced it.Problem still persist so i think that something more is damaged in a fall or contact is bad somewhere.There is no free way to flash it and gdfs can't die in a fall(from my expirience)).The only way is take it to repair shop and thay will check hardware and reflash if needed.
Br,Satch1234