From a cold start, my '89 Civic starts and runs just fine - on a short trip. If I shut it off for 15 minutes and let it sit, then try to restart it, it cranks REALLY slow, misfires and won’t start (like the cylinders are fighting each other). The battery’s brand new, with plenty of juice. So the next time it happened, I disconnected all 4 plug wires - it cranked nice and fast, no resistance. This leads me to believe that the ignition timing is getting messed up once the engine warms up. I think the coil is fine, because the plugs are firing when the wires are connected. I’m thinking it could be a bad sensor that acts up when it gets warm. My prime suspect is the TDC/Crank Sensor. Does anyone know if the TDC/Crank Sensor can fail when warm? I’m open to any other possibilities anyone might have.