Mission Creep on a D-150

Cam timing?
Agree it could be cam timing, but check the easy stuff first.
*Spark plug wire order
*Ignition timing
*Has the outer ring on the damper slipped?
*If you changed timing covers, the location of the timing tab on the cover has moved over the years. Setting ignition timing with the wrong cover will advance or retard the ignition timing.