What does that make of God? God is not just eternalHe is eternity, withough a beginning and without an end. Furthermore, God is outside of time.
If your definition is to be considered, then God, by necessity, has a beginning, and His very essence (of being without a cause) is made subject to His own creation, namely time.
Does the Holy Spirit move and work within time?