35 mph WOT power loss

That bog is this air door opening too quickly. Watch the video.

I agree. Plus, the transmission not down shifting is compounding the issue.