One time i had my civic just cut out on me while i was driving down the road. i wasnt getting any spark either so i took the distrubutor apart. there are sensors down in the distributor which are set off as the cam rotates and they tell the plugs when to spark. i sprayed some wd40 down in there and cleared it out with compressed air and my engine started right up. You might also want to get your icm checked too. you can have that done at advanced auto or any automotive place like that.