Disappointed in my 383 on the Dyno

Also, heads were installed from the box along with cam, and intake.

this could be part of your problem. These days you have to check the heads for problems, that means take them apart. I've seen many aftermarket heads at my buddies shop that were new and they had problem like seat run out, tight guides etc. He checks all new cylinder heads before installing them