Too much timing???

Verify the number with a different timing light. I have had the same timing light since 1980 so I know it is correct.

Did you actually verify that the dizzy was set for 20 at the factory? That 37 should use a tapered key to set mechanical advance. I would use no more than 10 (which is 20 at the crank) because that only gives you 15 initial.