340 build No POWER need help w tune

Did you degree cam when you built it? What is your timing when all in? You need to do a compression or leak down test. If it was running as rich as you say rings may not have seated.