At idle it has 34*?

Don't rev it at all, just point the light and read what it says when idling.

Float bowl level set properly, no fuel dripping in from the boosters on your carb?

Another thing to do, remove the cap and see if the rotor will move clockwise. That's the advance mechanism.

If you have a vacuum gauge, use it to set the idle mixture screws, sides of metering blocks. You want the highest vac where those screws are furthest in, evenly set on both sides. You should be able to run them in and kill the engine.