Stalling at idle in gear

Get the hot idle in park set correctly first, then see what the idle drop is when you stick it in gear. With that high an idle, you may be getting a false reading on your initial timing.