My 97 civic has been running fine up until today. I started my car and while I was letting it warm up, (about 5 minutes approximately) it died. So I started it up again and it ran fine. As I was backing up down the driveway to leave somewhere, I got to the stoplight by my house and just as I slowed down for the red light it died again. I pulled off the spark plug wire and tried to test it for a spark and I got nothing. I pulled the ignition coil and had it tested and it tested OK and I replaced the ICM. After trying replacing those two things it still did not start. I decided that the whole distributor was toast. Is this an accurate assumption, or am I missing something?