i love how everybody jumps to the worst possible thing wrong. could be timing belt, but it would sound waaaaay different when you turn it over, mostly faster. have you checked the cap and rotor? is there any play in the distributor? like the shaft is loose.? i had a similar problem on mine right before the coil ignitor went out, i was getting a weak spark from the coil, but nothing to the plugs. not cheap! but easy as changing a battery, if it turns out to be the ignitor, do not pay the $650 for the toyota brand! autozone has a duralast with a lifetime warranty! for half the price. you chek the efi fuse? or any fuses? could be as simple as that. good luck!