I noticed you have quite a bit of edelbrock stuff on your engine. You didn't specify what timing chain you have but I have seen TWO of the edelbrock chains installed incorrectly due to the dots being vague as to how to align. Both engineers ran ok until 4800 rpm and just wouldn't pull anymore. Sounded like timing and fuel.