35 mph WOT power loss

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