At the track last night it would level off and loose power?

I have almost the exact same combination as you except I have aluminum heads. I am also having the EXACT same problem and I believe it's fuel related. I am completely re plumbing my car this winter with an electric pump hopefully that solves it.