Okay, I figured out that 12 just means its in diagnostic mode (D'OH!)
code 42 cleared by changing out the ICM. I picked up an ICM (with coils) from a '98 at a junkyard, but the coils test out a 8.3kohm, while my original coils were like 5.75kohm. Is that gonna be a problem? If it is, I'm in for buying new coils, since my two of the old three coils have screws that are rusted to the bad ICM - meaning, un-removable. Shame, since they all had "good" readings (I'm assuming 4-6kohm is the range for the series 1 L27 coils)
Now, sun went down, and tomorrow I'll be checking all the new coils for spark, as the car still won't turn over. I also picked up a new set of plugs and wires, so we'll see if that does the trick.