This may sound trivial, but make sure your adjustment marks are lined up on the oil pump. If not, you could be low on lubricate at WOT which could also be destroying your engine. Don't want to cause a panic, but worth double checking.
Sent from my iPhone using Tapatalk