Chinese BBD Knockoff...?

It could be a fuel pump as well. A buddy bolted a new Car Quest pump onto his 440 and it put out 15# and the carb wouldn't keep up with that.
good point too high fuel pressure...Ill keep that in mind.