Hello everyone... I'm relatively new to the forum. I'm looking for a 2nd, 3rd, 4th opinion of my diagnoisis.

Just a brief rundown of my engine...
SBC 350ci 2 bolt, bored .060.
mild street cam >.500 lift at the valves.
Edlebrock Preformer heads 70cc
Edlebrock Preformer EPS intake
Edlebrock/Carter AVS 650cfm carb
Jacobs ignition w/ crane distributor
Mallory comp140 fuel pump
Mallory return style fuel reg.

My issue (we don't have problems, we have issues ) the engine stumbles and backfires at WOT above 3000rpm. Huge power loss obviously. After tinkering with things and changing jets and metering rods and ruling out as many other possible "issues" as I can think of, I have come to the conclusion that I am simply running out of fuel in the bowls. Currently my fuel pressure is at 6.5 psi (but after reading a few other threads I'm not sure I trust my liquid filled fuel psi guage).

The remedies I have come up with are...
A) increase fuel pressure
B) install a larger needle and seat assembly in the carb

Any input from my fellow motor heads would be greatly appreciated.

P.S. - other than the problems at WOT above 3000rpm, the engine runs good and snappy.