i had the same problem before turned out it was the distributor module, sometimes refered to as the ignitor, can be fairly expensive and no real good way to test it, try finding one at a yard or if you gotta good friend (like i did ) borrow his dist for a min.