strange timing issue

If your timing mark is at verified-TDC with both frontmost valves closed, your cam timing probably isn't off by far, if at all.
Exactly correct.
If after going through the above ritual, it still looks odd, rev the engine up a bit and watch the timing mark; it should smoothly march ahead with absolutely no funny-business. If it gets to dropping sparks or retarding or jumping all over the place in a totally random manner, I have seen this when the pick-up polarity has been reversed. My cure happened to be in a tool-box drawer, a reverse-polarity factory jumper.If you see this monkey-motion just cut the pick-up wire,reverse the leads, solder and shrink-tube and you are done. Not so fast. You will have to retime your ignition and then rephase your distributor body, to put the rotor back under the correct tower.Then you will have to verify the timing one more time. Easy peasy right? Hopefully you won't need to do this.
Also make sure your vacuum advance can is working and that the advance plate is not hung up in the wrong place.