OK Craig, I worked at Toyota in the late 80s and I cant remember all the codes and meanings, now, when you are cranking, is the tach moving up? Here is another quickie test, get the cap off and get a test lite, take a plug wire and hook it to the coils tower and put the other end close to the block somehow, this way the spark has another place to go other than you and a good strong coil will jump a spark from the tower to the dist body so watch out

. Now get someone cranking and ground the clamp end of the testlite and touch the primary/2 small connections on the coil, one will be lit and the other blinking each time a piston comes up, the blinking side may look like a dim bulb if it cant react fast enough, a led works best for this and you should hear a spark fly out of the dangling wire. I have had no power to the coil at times, traced to a bad ign. switch, a loose engine to body ground. If it blinks and looks normal, but no spark at times or skips spark events, the coil is getting ready to pack it in, this is the most common, a corroded dist connector on the wires is least common, if still stumped, go to toyota and see what the code pans out to be, but I cant remember anything ecu related, but hooking up the battery backwards can undo pretty much anything