no start,no spark on 1996 Toyota Celica

My friends celica shut off while driving.It cranks fine but has no spark. He replaced the coil pack, crank sensor and the ignition module and still no spark. He can't get any codes out of the car due to undoing the battery for repairs. Can you help guide me in a direction? Also,I don't know if this would have anything to do w/ the current problem,the O2 sensor is broke off and has been dragging on the ground. Thank you for your help!

1 answer
Start with a compression test, possibly the timing belt gave away.