Am i crazy or am i on to something here?

It depends on condition of the 340. Calling it “tired” really doesn’t say anything. It may just need some basic work to run well in stock form. Probably worth a gasket set to tear it down and inspect. Do a compression test before you do and verify what’s going on in the cylinders and then you know what to look for after tear down.