My 383 is weak!?

I have a 83 Dodge D-150 pickup that my dad had swapped a 440 and later a 383 into that just seems weak.

Im not 100% certain on what parts are in the truck as I was only a few months old when the 383 was built and its been 20 years since dad had built the engine so bare with me here.

'69 model 383 Block
10:1 compression pistons
Mopar RV Cam
Stock 383 crank
440 heads with 1 5/8 headers (I think) run into true duals with glass packs
650 Holley 4bbl with vacumn secondaries
Factory big block Dizzy and Ignition with Orange Box Mopar brain box

The motor probably has less than 8K miles on it and was built with all brand new parts. Truck doesnt use any oil, engine sounds good but after about 3K RPM is just has nothing. It will wind out to around 4500-5000 RPM but it feels like it has a cylinder that is just dead. I have not got around to compression testing each cylinder. I am going to change the ignition system out to a full MSD setup but I feel like thats not the only problem. The truck has 2.92 gears which I will end up swapping to 3.23 or maybe in the 3.40 range. It doesn't get drove on the interstate, only on the 2 lane roads and cruising around town. I like to be able to crank it up and go anywhere I want in it but it just doesnt have the power it should. I want to really be able to break the 275s loose at a roll!

Thanks for the help guys,