Thanks for sharing that link, that may prove to be super helpful!
As far as the ECU, it is the stock ECU but I plan on upgrading at some point so no worries.
And unfortunately I'm not sure. It was pulled from a 240sx and has had all the identifying parts (that I know of) replaced with aftermarket parts. But I figure at that point it doesn't really matter regardless, does it?