How big is the cam.

I would try lighter springs in the dizzy to get and keep more idle advance

bet that helps a lot!