1972 Demon (383 Big Block)

The front and rear suspension you probably have heard about is over here.
http://www.reillymotorsports.com/

What rear end gearing is in the car? If it has 4.10, 4.56 or similar gearing, that could be causing it to run out of steam on the top end.