Brand new 340 and no balls

Not enough initial. Total timing at this point is irrelevant, you need to dial in the initial FIRST!

I'll go back to my cave...

As Cracked and Moper stated, bring that initial up, maybe 5-7 degrees. That will help with that cam, I can assure you.