Have you checked valve clearance? If the valves are tight it will not want to idle and cause drivability problems. When it is running can you hear the valves clattering a bit, if not check valve clearance. I had an issue with mine and thru parts at it then adjusted the valves and it was a world of difference. I did mine while running and it was as easy as pie!