Yes, the ECU has complete control over timing. It is important that your base timing be set properly (5* on a 1G) or:
1: The actual timing will differ from what is displayed on the logger the number of degrees your base timing is off
2: The ECU will use timing to compensate for bad idle caused by the wrong base timing. This will show up as adnormal idle timing.
The first thing I would do is check your base timing with a timing light (it cannot be done with the logger alone). Carefully follow the directions in the service manual and *make sure the logger is unplugged*.
On a 1G, the ECU puts out the base timing even when the car is off. If the ECU is not messing with the timing signal (which it cant when the car is off) then the actual timing would be the base timing of 5*.
I'm not sure, but I think OBDII does not do this. If the car is off, it reports zero degrees.
Base 1G timing at idle shown on the logger is typpically around 9-10 deg.
You should fix your temp sensor. Sounds like the wire is broken or disconnected. (-72 is the lower limit). This will cause you to run really rich (which may indirectly effect idle timing)
If you havent done the caps, it should certainly be done immediately (it might already be too late..)
Regards,
Mike Montalvo
digital tuning, inc.
www.pocketlogger.com