For medical conditions or injuries, "because of" sounds odd, and it's better to use the words "of", "from", "as a result of", etc., as appropriate:
He died as a result of the lesion.
He died from his injuries.
He died of pneumonia.
In other cases, "because of" can be OK. For example:
He died because of what he knew.