It's only trapping 6,000 even with that Godzilla cam in it. He may need more gear, not less. It relaly needs to be run on a dyno to know where it's running out of wind.
What carb is on it? Maybe those heads are the issue. Something isn't adding up with that that timeslip.