Gear Ratio and RPM deciding on gears

Gotta wonder about the 904. Is it there because it was available, or is there because someone wanted a lighter transmission and did the work needed for it to survive racing and hard use?

Lots of good suggestions in this thread.
I'm with A-bodyJoe - install the diff already owned, and run it.
And with A/J et al to then adjust the timing and/or get better fuel.
Drive it and see how it is.

Honestly, if there was no time crunch, and there obviously isn't, I'd start with a simple compression check and then measure cam lift with a dial indicator and preferably a degree wheel.
yeah, and really all we have is "it's a 340 that's lazy under 3000 rpm's". We don't know what that means. Was the expectation to pull the front wheels up 2 ft and can only pull them 4" ??? Or did he get beat in a stop light war by a '82 dodge truck with a slant six? Who knows..... LOL