35 mph WOT power loss

Looking at your tach. It looks like the RPM drastically drops off, almost like an electrical problem? Then comes back up. Not sure if that's what you are referring to.