I am not a religious hack so I am not chained to statements like you do. Take for instance how you swallowed up that claim about Homer when Homer is a fiction. But so are many of the fictions of the Bible.
Indeed Muhammad performed many miracles including the one where he went to heaven even before he died. The Qur'an was revealed over a period of 23 years so the statements are related to that point in time and not what took place after it. It is not like the Bible that attempted to narrate events already. Perhaps you missed where the Qur'an stated that it abrogates matter when they are no longer necessary.