New motor/cam/ls1 Edit?
Otherwise/also -- If you are still not happy with the idle you can try adjusting the timing. Be carefull of adding to much timing - it can give you a great no load idle, but with any kind of load will become erratic. A erratic idle is a tell-tale sign of too much timing. To adjust the timing at idle the base spark tables are the easiest place. The tables are scaled vs. rpm and g/cyl of airflow. The rpm part is evident. To calculate the g/cyl use the following formula g/cyl = 15 * MAF(g/sec) / RPM
This formula takes massflow per unit time and converts it to massflow per cylinder. The 15 is a constant which corresponds to the characteristics or a V8 running a 4 cycle combustion cycle. The easiest thing to do is to load your log file into excel, export to CSV, then create a formula in excel which applies the formula above.
Good luck


