67 Cuda: disappointing dyno numbers, need some advice!

How does feel on the street?

feels ok the torque is great, pulls right off idle. But just doesn't have anything past 5100, takes for ever for the HP to peak. And the few pulls I've had against other cars have been less than impressive.