Well ultimately to ground morality you need a transcedent source and I don't think evolution created this.
I'm sorry, but I really do fail to see the need for a transcendent source. To me morality is simply our deep-seated predisposition toward socially beneficial behavior. Many social animals exhibit the exact same tendencies, but it's only us humans who possess both the desire and the capacity to try to explain them. And historically, whatever we can't explain via natural means, we try to explain via supernatural ones.
But in the case of morality no such supernatural explanation is required. Morals exist simply because they make human societies possible. There are still gaps in our knowledge for a transcendent source to fill, but explaining the existence of morality isn't one of them.
Overall evolution is just a natural process. The explanations that are attributed to it to account for morality are human proposed ideas and none are verified scientifically.
Remember, I'm an epistemological solipsist, so I can appreciate skepticism. But there's a point where skepticism turns into denial. For example, even if I question the nature of reality, I don't question the existence of reality. Neither do I question things such as the principle of sufficient reason, for if I question reason itself then what hope do I have of understanding anything? But reason tells me that if the world around me evolved, then morality probably evolved too. As did the human need to invoke God. But I see no sense in invoking the supernatural where simply the natural will do.
The point is a moral truth cannot be created by anything material because its not material.
As a solipsist I can appreciate the sentiment, but it's wrong to simply assume what the material world is and isn't capable of. What we refer to as "
morality" may be nothing more than a fortuitous genetic adaptation, and our moral predispositions may have a purely physical cause. But once again some people feel the need to invoke the supernatural to explain what they think the natural can't.
Overall evolution is just a natural process... ... It never explains "Why" something is wrong (a proscription).
It absolutely does explain "Why" something is wrong, it's wrong because it leads to a dysfunctional society, and dysfunctional societies don't survive. So evolution has instilled us with an intuitive sense of right and wrong. Then left it up to us to explain why we feel that way.
Morality is more like Math laws that are just there.
Both math and morality are sets of descriptive laws. One set describes the rules by which reality functions, the other set describes the rules by which society functions, and evolution underpins both of them.
The context of a situation can influence the right moral actions because they matter.
Which means that in the right context murder and rape may be perfectly moral acts.
How does evolution do this when evolution has no mind, it has no reason and cannot owe a moral duty.
It does it simply through adherence to the mindless and inexorable law of cause and effect. Evolution doesn't reason out what the best course of action is, because it doesn't need to, it only has one metric by which to decide...will cause and effect lead to it's survival?
For example killing old people when there is not enough resources may be good for survival but its not good morally.
Actually, studies suggest that old people provide social groups with an evolutionary advantage. And evolutionarily speaking, for social groups, empathy is better than apathy. So as a general rule, killing people is a poor survival strategy. The rules don't need to work all of the time, just enough of the time to ensure a species' survival.
So your saying subjective morality is not the same as peoples "Likes and Dislikes".
I don't know why you keep bringing up subjective morality. But it really doesn't matter whether morality is subjective or not. All that evolution needs to do is select for empathy, and an instinctive need for social bonding. Those two traits will mollify, but not eliminate, our more antisocial tendencies, and instill in us an intuitive sense of morality. So although we're free to choose to kill and rape, for the most part our empathetic and social nature compels us not to.