470 runs out of steam at 5100 rpm

It sounds like a fuel problem. Check your fuel line for sharp bends (try to avoid 90 degree elbows) Is the pick up tube in the tank 3/8 as well? Double check your float level too. Seems like your car should be running at least mid 12's