340 problems

Swapped the carb to a to a known good 600DP. Same issues.
We did a leak down test yesterday, 135-150 in all cylinders.
Cannot find a vac leak anywhere on the outside of the engine.
Initial timing was set at 24 with total at 38.
Pushrods are not too long.

Our best guess is that the when the previous owner put the cam in he didn't degree it or got something wrong so I guess I am tearing it back apart.