new engine problem
So if I understand this.... It's reading 40 initial and runs fine and the advance works from there (?)
If so that 40 is not really 40. Something is wrong between the balancer mark and the timing tab or something was put together wrong (or both).
I don't believe it has anything to do with the distributor.