I was driving to work this morning. The car was running fine. I stopped a a stop sign. When I took off the car went about 20-30 feet. Made a popping noise and stalled out. I coasted to the shoulder put it in park and tried to start it. It turns over but doesn't fire. I looked under the hood didn't really see anything out of the ordinary. The temp gauge was a little high but nowhere near red lined. I know I have a cracked head but I put stop leak in it and its been holding fluid and not overheating. Any suggestions? I was wondering if maybe it could be the ignition control module?