I understand it, but it's neither correct or natural. Perhaps you mean "astounded". Please, pay attention to capital letters: I am, not "i am"
We simply say, "my heart skipped a beat". You can add "I was so astounded that...", but it's not really necessary.