Sudden Power Loss (opinions)

I will check manifold temps today and report back any odd findings. I haven't checked brakes yet this could be the culprit.