I have never said we are saved by our own works. We can never be saved by our own works it is impossible and James 2:10 does not say the same thing as Ezekiel 18:24. Ezekiel says that when the righteous turn away they will die and their righteousness will not be mentioned.
You need to read Ezekiel 18:24 again, carefully. It says when the righteous turn away from his righteousness.
Then read James 2:10
They are saying the same things, just in slightly different ways...
I already told you your texts weren't saying what you thought they were saying....
Now that I have addressed your texts maybe you can address some of mine?
Perhaps John 10:27-29 and Romans 8:27-39...