Tozer ping
It is impossible for God to be omniscient or omnipotent, which are essentially both the same thing.
If God knows the future then the future is fixed and no one can change it, not even God. That is a limit on his power.
If God is omnipotent then he is responsible for every single thing that happens, both good and evil. That is a fault with his ethics.
I intuitively believe from logic that is impossible for any being to be perfect.