Engine Idle Shake

That's a large drop in rpm.
I agree with check the spark plugs first. See what they may tell.

My guess, and its just that, a guess...
One possibility is the plugs are carbon fouled, possibly from too rich for some condition, and now its built up.

What cam?
And at what rpm was the 20* initial measured at?

I don't know what cam, engine was already together I never pulled it apart. I did change out the spark plugs, no change. The RPM is at 1000 when I measure initial timing.