Here's a thought ... what kind of fuel pump do you have, and how well does it work?
On a related note, yesterday after the last autocross run of the day, when I was about to load the car on the trailer, it stalled (as it had been doing a lot during the day, while I was waiting in grid). We were loading the trunk full of folding chairs and the engine stopped. I tried to immediately restart, but it would not. Then smoke started coming from under the dash. I immediately popped the hood and discovered that the power wire for the DPO installed electric fuel pump was a crispy black line running toward the back of the car. I believe, although I haven't yet climbed underneath to confirm, that the pump was shot and it shorted out, drawing a large amount of current and frying the wire. I also think that the intermittent hammering (as if the tank was empty, even when it was not) was due to the failing fuel pump. It's very lucky that the wire lost continuity as it burned up, because I apparently had it on the unfused side of the fuse block (my mistake). I think a new fuel pump, better wiring, and careful fusing are now in order ...
At any rate, I thought that you might consider the fuel pressure as a possible problem, because my symptoms sound fairly similar to yours. I didn't detect any power loss as I was racing the car either. (I had the dual webers tuned this past week, so the throttle response was actually improved tremendously)