Will the engine start every time when cold? After the temp reaches 180 deg and the engine shuts down, do you have a crisp blue spark on all the plugs? You need a spare ignition wire and a spare plug gapped @ .200 for this test. Take one wire at a time off the coils and attach your spare ignition wire with the plug (gapped @ .200) and grounded to the block to check for blue spark. If you don’t have a crisp blue spark, check the coil primary & secondary resistance next. Only two things that are heat sensitive on the DIS ignition and that is the ICM & CKPS. BTW, if the rat that chewed up the fan relay wires was real hungry, he may have moved on to some other wires related to the DIS to satisfy his appetite!

The schematic below may help you check the wiring!