Since you say the timing advances I'm assuming you're checking it without disconnecting the advance wire?? If you are, the timing should not read 0* at idle.

How about you jumper the ALDL pins and count the flashes and get the codes.