that is it. you either have the timing light on the wrong plug wire or you're a tooth off. both will put the timing 20-30* off.

pull #1 plug and put a long screwdriver and rotate the crank to verify tdc. then put plugs/wires back on and shoot timing again.