Thanks guys.
Misfire - There are no misfire counters on this for me to look at, oddly. Earlier today I ordered a Chinese GM Tech 2 clone, should be here by the end of the week, and I can check then.
Wires - I'm sure they are correct. The wire holders are still in place - not sure they would let...