Hard to start, found problem. Now Why?

800Rpm, with idle vacuum of 15" points to a small cam, so that 800 is part of your problem right there.

Set your timing to 10 degrees, and 700rpm, or

Remove the carb, flip it over, keeping the throttle on the curb-idle screw, Then reset that idle screw to make the transfer slots look like a square. Flip it back up, install it and open the idle mixture screws to 2.5 turns. Leave that curb-idle screw alone! for now.
Start it up. Warm it up.
Set your idle speed with timing, to 700rpm with a cam 230 to 240*, to 650 with one between 230 and 220, to 600 with smaller than 220.
Do not exceed 14* Idle timing. Then shut it off.
Now see how it starts.
Wait a couple of hours and try again.
Depending on the size of your cam, you may need more idle-air bypass than the PCV can supply, to get the idle-speed up satisfactorily. After you get it ballparked,if it is still lean, then you can begin cranking up the speed 1/2 turn atta time, counting and recording the adjustments, but no more than 1.5 turns total, AND with each adjustment, you will have to revisit the idle-air bypass, the mixture screw adjustment, and the timing.

If you find yourself adding transfer slot fuel, and simultaneously subtracting mixture screw adjustment, then you are just trading one for the other. Go back to the beginning, that is why you recorded your adjustments.
If you failed to record your adjustments, you will have to ;
Remove the carb, flip it over, keeping the throttle on the curb-idle screw, Then reset that idle screw to make the transfer slots look like a square. Flip it back up, install it and open the idle mixture screws to 2.5 turns. Leave that curb-idle screw alone! for now.
Start it up. Warm it up................................
At some point, it may be that you hit a wall, that at 14* idle-timing, the idle speed is just too slow. This is when you start bringing in by-pass air.Cuz the PCV is not supplying enough.
Also at this point, if you pull the PCV out of the hose, the engine should stall. But if you add just a lil air to that hose, in addition to the PCV, the rpm should go up. This is how you know to start adding idle-air. But don't add too much atta time cuz when you put fuel into that air,as tou are going to have to, the speed might go too high, leaving you with just timing retard to get it back down. And I know how much guys hate running small idle-timing numbers. As for me; I don't care, idle timing is just for setting the idle speed and quality. The more retard the better cuz the engine starts to proclaim it's size. Once you get it down to 500rpm in gear@ 5*, well even a 223* cam sounds pretty good down there.
Of course this entire story depends on the fact that the engine is not getting any air from anywhere, except where it is supposed to be getting air from. Same for fuel.