RE: engine tuning?
I would say that once you tune your engine your idling problems may dissapear.
Your acceleration is poor because your LSN is running rich.
Start tuning the HSN untill it sounds sweet and has whitish smoke (blue is too rich).
Then lean the LSN untill you acceleration is good.
Don't touch the middle needle until you know how to set it properly.
If it still stalls then set the idle. This is the way you should always tune. Turning too many needles at once will lead you into trouble each time.