If it has a Holley carb you may want tap on the float bowl with the back of a screw driver while it is running. The carb float may be stuck not allowing the needle and seat to open properly. This would not allow enough fuel in the carb bowl and the engine would idle fine but not allow higher rpm under a load.
Most Holleys have a float level screw about 2/3 of the way up the bowl remove that scew and the fuel should be at the bottom of the hole while running.
Patrick
'08 Mobius LS. 4 Blade OJ 13x13 Prop.
Kenwood KMR440U & RC107MR, T600-2 Rockford Fosgate powering 2 Liquid Acoustics 8" HLCD, Kicker SKM10 subwoofer
5 light- light bar. 2015 RAM 3500HD Dually 6.7 Diesel w/ Aisin 6 speed tranny
Live life today!