Did you say you are on a stock block?
This might sound crazy, in fact, people will dismiss it. But for shit's and giggles, do a compression check. The stock pistons and the bearings are the weakest links for this engine. For your setup, I thought you had beefed up the internals.
Just a thought.