Timing question 318 with LD4B

It is idling closer to 1000RPM which I knows is too high. And it still stalls as soon as you let up on the gas. I will check and set the timing better this week. And I will check for vacuum leaks. Thanks