PUZZLER!!! My new motors a dog! what did I miss?

I think it has to be a cam timing issue. I must have installed it spot on to the WRONG number.
I remember checking it twice and thinking I was lucky to have it come out correctly
on initial install

I agree but got lost here. Did you ever actually check that the balancer is accurate? (piston stop, etc)

Have you set idle timing by "peaking" on vacuum reading?