Rob,
Not to raise your anxiety, but when you lose fuel abruptly at those rpms under load it is putting a helluva load on the mechanical parts such as timing chain and rotating parts. All those high buzzing parts are trying to go to zero almost instantaneously.
Gives me the chills.