If you need God to explain your science, you're doing it wrong. The world is all around you to be experimented with, tested and explored. Whether or not God created it, it can be understood, even if every new understanding leads to ten more questions.
If you need science to explain your God, you're doing it wrong. If God is anything, it is ineffable, unreachable and unexplainable. If science can either validate or invalidate your image of the Divine, dig deeper.
The name that can be named is not the eternal name. -half-assed paraphrase of the Tao te Ching.