Odds are that S.C. is right on target.
But the opposite of skipped beats is too many beats which I have a mild case of. (it's much more rare than skipped beats)
The heart has a central processing unit that dictates when the heart beats... In my case - I have more than one and from time to time experience the weird sensation of too many beats.
I would guess that with all the tests you've had in the past that this isn't the case for you.
Send us pictures of the baby