Another Ford Racing wire failure here, the notorious #5 plug boot caused a very similar sound. I also over-revved mine a while back and posted about it here... I also felt a power loss at the peak like you but I'm pretty sure it was just the valves floating. No damage.
I think you're...