Other than a stutter around 2900 rpm, it's not looking too bad.
Check it out, if you want, nice idle, gentle roll on the throttle from idle up to the stutter, but you can force the engine past it with a crack of the throttle. Not perfect, but almost driveable at the moment.
http://gallery.me.com/mike.crane/100026
Still early days yet, but took a datalog, stutter is around 2900...don't know what it is yet, maybe somebody will have the answer? EDIT & UPDATE The reason for the stutter is the engine is losing sync for "reason 17"...just found this ...Sync loss reason #17 means that there's probably noise on your primary trigger ... it means that we counted 8 teeth and looked for a second trigger without finding it where we thought it would be. Usually this means noise on the primary trigger. This will actually cause the code to reset itself... meaning clear out all variables and resync to the wheel.
Just seen this too...Primary trigger noise is a bit more problematic, and usually indicates that your VR wire shielding is probably not working, or you have a noise source very near your VR wire.
I am also getting losing sync for "reason 11", but this doesn't cause a misfire etc ...Reason 11 means there was a second trigger when we weren't expecting it. This can be as a result of what caused #17, or it could be noise on the second trigger input. We don't actually resync to the wheel in this situation.
2nd trigger noise can be helped with the addition of a .01uF cap across G+ and G- where they enter the lm1815 circuit (you do have G- running all the way to the lm1815 circuit right?).


PS Still need to up the required fuel, and sniff the exhaust to reset the VE table.