Well, finally some progress. We redid and checked the ignition timing like 4 times. This final time we timed it with the green jump connector hooked up and thus the ECU in test mode. The timing was probably 20 degrees off, so we fixed it and it runs great now. The tach and fuel gauge (Digi dash) still aren't accurate, but otherwise it works. We'll see how it goes from here.
Thanks to all of you for your help and suggestions thus far.