Enoch? Elijah? no immortal soul?
No, not in either case.
2 Kings 2:9-15 is the account of Elijah being taken in the windstorm, but it doesn't say that Elijah died...only that God 'took him'.
A windstorm could exist only in the atmospheric expanse, not in the spirit realm of God’s heavenly presence. Elijah was carried up out of Elisha’s sight by the windstorm or whirlwind.
But the Bible does not say that Elijah died on that occasion. As a matter of fact, Elijah was still alive and active as a prophet at least five years later, apparently over in the territory of Judah. The Bible says:
“And a letter came to him from Elijah the prophet, saying.....” This letter foretold the sickness and death of Jehoram because of his wrong, idolatrous course. (2 Chronicles 21:12-15)
So Elijah was transferred from one location to another. (in rather spectacular fashion.)
A further evidence that Elijah did not die at the time of being taken into the “heavens” is that his servant and successor Elisha did not then hold the customary period of mourning for his master. (as in 2 Samuel 19:1; 1 Chronicles 7:22; 2 Chronicles 35:24)
In the case of Enoch, Genesis 5:24....
"And Enoch walked with God, and he was no longer, for God had taken him. כדוַיִּתְהַלֵּ֥ךְ חֲנ֖וֹךְ אֶת־הָֽאֱלֹהִ֑ים וְאֵינֶ֕נּוּ כִּֽי־לָקַ֥ח אֹת֖וֹ אֱלֹהִֽים:"
Enoch as a prophet of God foretold the coming of myriads of angels to execute judgment against the ungodly. Persecution was likely brought against him because of his prophesying. However, God did not permit his opposers to kill Enoch. Instead God “took him,” evidently meaning that He cut short Enoch’s life at an age far below that of most of his contemporaries.
The ancient Jews had no belief in an afterlife, (as in an immortal part of humans that departed from the body at death)....but they did have belief in a resurrection, which was demonstrated by Elijah when he resurrected the widow's son. (1 Kings ch 17)
This is how we understand these events in line with the scriptures that tell us that the dead are not conscious in any place. (Ecclesiastes 9:5; 10)