Sudden Power Loss (opinions)

Pop the valve covers and check the rockers and springs.
It's possible a pushrod popped through a rocker or a broken valve spring .