Not read all of this .... so ignore me if not required ...
But a friend of mine killed his bike after he rode it after it had fallen over .... he didn't check the fluids, and it turned out all the coolant had come out ... not long after 1 seised bike !!!
Check the fluids